Как добавить пользовательский wc_add_notice на страницах администратора? - PullRequest
0 голосов
/ 16 января 2020

Я пытаюсь добавить уведомление aw c на странице администратора.

function some_hook_function() {

 wc_add_notice(__('Done!'), 'notice');

 wp_safe_redirect( wp_get_referer() ? wp_get_referer() : admin_url( 'edit.php?post_type=shop_order' ) );

 exit;
}

add_action( 'some_action' , 'some_hook_function', 10);

Однако это не работает. Я могу добавить уведомление администратора, но я не хочу этого делать. Мне просто нужно классическое уведомление w c после перенаправления.

1 Ответ

0 голосов
/ 16 января 2020

Вы не можете отобразить его на страницах администратора без вызова wc_print_notices().
По умолчанию эта функция будет отображать все уведомления. Однако, если вы хотите получить уведомления, передайте true в функции как $notices = wc_print_notices(true);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...