Intereting Posts
Где я могу найти хорошую обзорную коллекцию из 20 десяти детских тем? При добавлении виджета, какой виджет я должен использовать для добавления изображений, текста и стилей? Переименование вложений при загрузке независимо от типа файла Как добавить отображаемое изображение или настраиваемое поле в XML-канал? Запуск cron каждые 24 часа по Гринвичу -8 Получить пост по алфавиту Показать название последней записи автора Как получить информацию о заказе продукции Woocommerce header_image не работает после копирования сайта Проблема в wordpress с "-" Установите метаданные Редактировать сообщение неактивно Pb с гибкими размерами изображений в WP 4.4 wp получить изображение привязки всегда дает мне thumbnail Добавление метатег в сообщение с помощью его тегов, выдержки и содержимого Ошибка HTTP 500 при попытке доступа к странице администрирования WP

Как изменить название экрана выхода

Я хотел бы изменить название моего экрана выхода WordPress.

введите описание изображения здесь

Я планирую использовать фильтр «wp_login_errors» для изменения основного текста, но я не знаю, как изменить название страницы из «Замечание о нарушении WordPress».

Прежде всего, если вы видите эту страницу, это означает, что вы выполните вход в неправильный путь. check_admin_referer() завершается с ошибкой и вызывает wp_nonce_ays() , поэтому запрос подтверждения ( ays = A re Y ou S ure?). Смотрите эти темы для получения дополнительной информации:

  • Как выйти из системы без подтверждения «Вы действительно хотите выйти из системы?»?
  • Ошибка WordPress при выходе из системы
  • wp_logout_url () – Уведомление об ошибке WordPress

Поиск и устранение причины проблемы может быть лучшим способом.

Сама текстовая строка находится в строке 2607 из wp-includes / functions.php:

 wp_die( $html, __( 'WordPress Failure Notice' ), 403 ); 

Как видите, фильтра нет. Тем не менее, это строка, переданная функции __() , что означает, что вы можете ее фильтровать с помощью gettext :

 function wpse283987_change_string( $translated_text, $untranslated_text ) { global $pagenow; if( $pagenow === 'wp-login.php' && $untranslated_text === 'WordPress Failure Notice' ) { return __( 'Your New Text' ); } return $translated_text; } add_filter( 'gettext', 'wpse283987_change_string', 20, 2 );