Является дополнением к PHP-функции die()
, которое заключается в выводе сообщения об ошибке для пользователя в виде HTML-страницы.
wp_die( $message = '', $title = '', $args = array() ) |
- $message
- (строка|объект) текст сообщения об ошибке или полностью объект WP_Error
- $title
- (строка) заголовок сообщения (содержимое
<title>
), если в предыдущем параметре был указан WP_Error объект, то в качестве заголовка будет использоваться$data['title']
- $args
- (массив) несколько дополнительных настроек
- response
- (целое число) код ответ
По умолчанию:500
- back_link
- (логическое) нужно ли добавить ссылку на предыдущую страницу
По умолчанию:false
- text_direction
- (строка) направление текста
По умолчанию:ltr
Примеры
Как видите, непосредственно в тексте ошибки можно использовать HTML-теги:
wp_die('Какой-то <em>текст</em> в сообщении об ошибке', '', array( 'back_link' => true ) ); |
В итоге:
А теперь попробуем выяснить, что находится в переменной $wp_query
хитрым и довольно удобным на мой взгляд способом:
global $wp_query; wp_die( '<pre>' . var_export( $wp_query, true ) ); |
Источник: misha.blog