Intereting Posts
параметр rewrite get с настраиваемым типом сообщения как настроить nginx для wordpress multisite, это происходит ERR_TOO_MANY_REDIRECTS Переадресация нескольких субдоменов на первичный сайт Как добавить активное состояние к ссылкам навигации? Включение пользователей для замены названия сайта (текста) логотипом изображения (но сохранение текста, если нет изображения)? Как предотвратить загрузку изображений с несколькими размерами Функция многократного перезаписи / перезаписи для языков Обновить до старой версии WordPress от администратора? Использование строки запроса для редактирования страницы CPT Удаление пользовательского порядка сортировки из списка страниц admin Установка категории для должности по умолчанию wp_tag_cloud встроенный CSS Как разрешить ошибку «Cookies заблокированы из-за неожиданного вывода».? Расширение запроса WP: пользовательские значения метаданных геолокации работают, но tax_query breaks Как создать полный сайт мультиязыков с помощью плагина xili?

Показывать сообщение на панели управления wordpress admin

Я создал форму. При успехе формы я перенаправляю пользователя на свою панель. Теперь я хочу, чтобы у вас было сообщение об успешном сообщении / уведомлении на панели управления.

Какова конвенция для показа таких сообщений?

Solutions Collecting From Web of "Показывать сообщение на панели управления wordpress admin"

Например, когда вы перенаправляете пользователя на пропуск панели управления администратора по переменной GET с именем «success_notice». Итак, вы получаете такой URL: /wp-admin/index.php?success_notice=1 .

С помощью этой настройки просто добавьте код, который показывает сообщение об успешном завершении на панели управления, только если установлена ​​эта переменная GET.

 add_action('admin_notices', 'wpse75629_admin_notice'); function wpse75629_admin_notice() { global $pagenow; // Only show this message on the admin dashboard and if asked for if ('index.php' === $pagenow && ! empty($_GET['success_notice'])) { echo '<div class="updated"><p>Your success message!</p></div>'; } }