Intereting Posts
Отобразить результат как «префикс + идентификатор» и показать результат поиска в виде книжного кода Имя тега тега WordPress в URL-адресе Ошибка подачи: фид не найден на youtube.com/… (1 сообщение) Виджет входа в боковую панель с печатью ошибок, возвращает ошибку WordPress Multisite – get_plugin_data () Как использовать wp_rel_nofollow для добавления nofollow только к внешним ссылкам? Лучший способ вставить js-скрипт в заголовок с настраиваемыми полями и CPT Как работает перевод (gettext) для перевода файла конфигурации плагина? Захват WordPress, который получает изображение с прямого URL-адреса? Как работают комментарии? Параметры формы поиска в чем разница между timthumb и миниатюрами сообщений? Получить все пользовательские типы сообщений Wpdb пустой результат, только если язык является русским Плагин WordPress: изображения OSCommerce, которые не отображаются в передней части

admin_notices hook показать сообщение всем страницам администратора после активации плагина

Я работаю над плагином, и в плагине я использую admin_notices для отображения моего пользовательского сообщения. Когда пользователь активирует плагин, сообщение показывает, что plugin activate успешно, но в моем сообщении отображаются все другие страницы администратора.

Я хочу показать сообщение только странице плагинов после активации плагина или моей страницы настроек плагина. Я не знаю, как я могу это исправить.

Вот мой код:

 add_action('admin_notices', 'wpc_plugin_notices'); function wpc_plugin_notices() { $plugin = plugin_basename(__FILE__); if (is_plugin_active($plugin)) { echo "<div class='updated'> <p> Please go to this page <a href='".site_url()."/wp-admin/edit.php?post_type=wpcproduct&page=image_resize&action=wpc_resize&products=1'>Click Here</a> </p> </div>"; } } 

Пожалуйста, помогите мне, как я могу это исправить.

Solutions Collecting From Web of "admin_notices hook показать сообщение всем страницам администратора после активации плагина"

Для этого вам нужно сохранить в db значение, чтобы помнить, что предупреждение уже было показано. Кроме того, вы можете попытаться сделать это на https://codex.wordpress.org/Function_Reference/register_activation_hook . С этим вы можете выполнить крючок только при активизации действия плагина.