Intereting Posts
Пользовательская постоянная ссылка Задайте значение для настраиваемого поля при отправке Использование статической домашней страницы и wordpress только как блог Получение мягких ошибок 404 (статус 200) при включении кеширования плагинов add_query_arg не работает Использовать htaccess для перенаправления несуществующей страницы WordPress на главную страницу Форум Open Source для WordPress, аналогичный stackexchange или stackoverflow Групповые сообщения по первому письму Как получить доступ к файлу .html, который находится в папке темы из браузера? Как я могу проверить идентификатор пользователя facebook, который он предоставляет во время процесса регистрации Как сделать фильтр If Else on Excerpt Получить значение настраиваемого поля в категории admin 404 перенаправление на родину Должны ли данные post_meta быть unserialzed? переключение теста на производство> главное меню забыто, фон забыт

Уведомление администратора WordPress в функции плагина

У меня есть образец плагина WordPress класса. Я подключаю woocommerce woocommerce_saved_order_items и я хочу создать уведомление администратора. Добавить действие из __construct работает, но когда я хочу создать уведомление в функции hook, он не появляется, где проблема?

  class SomeClass { private static $instance; public function __construct() { add_action('woocommerce_saved_order_items',array($this,'orderStatusChange'),10,1); add_action('admin_notices', array($this,'simple_notice')); // This works } public static function getInstance() { if(!self::$instance) self::$instance = new SomeClass(); return self::$instance; } public function orderStatusChange($orderID){ add_action('admin_notices', 'simple_notice');//This not works } function simple_notice(){ ?> <div class="updated notice is-dismissible"> <p>Thank you for using this plugin! <strong>You are awesome</strong>.</p> </div> <?php } } SomeClass::getInstance();