Изменить вывод стандартных сообщений от wordpress
Может сталкивался кто. Как можно изменить стандартное поведение вывода сообщений от wp? хотелось бы вообще в попапе все это делать.
Сейчас работает так
Ответы (1 шт):
Автор решения: KAGG Design
→ Ссылка
Есть два способа вывести своё сообщение об ошибке.
- Создайте файл
/wp-content/php-error.php. Он будет вызван во время возникновения ошибки, его вывод вы увидите на экране. - Добавьте следующий код в
functions.php. Ваше сообщение появится на экране.
function wp_die_handler_func( $message, $title, $args ) {
echo 'Моё сообщение об ошибке';
}
function wp_die_handler_name( $name ) {
return 'wp_die_handler_func';
}
add_filter( 'wp_die_handler', 'wp_die_handler_name' );
Да, вы можете оформить ваше сообщение об ошибке в виде всплывающего окна (popup). Но продолжить выполнение кода после ошибок типа E_ERROR, E_PARSE, E_USER_ERROR, E_COMPILE_ERROR, E_RECOVERABLE_ERROR невозможно.