У меня есть тип записи, который использует post_save, чтобы извлечь адрес из post-meta и получить координаты широты / долготы из Google API. Мне нужен способ уведомления пользователя, если возникла проблема с получением координат. Я пытался использовать admin_notices, но ничего не отображается:
public static function update_notice() {
echo "<div class='error'><p>Failed to retrieve coordinates. Please check key and address.<p></div>";
remove_action('admin_notices', 'update_notice');
}
add_action('admin_notices', array('GeoPost', 'update_notice'));
Я не уверен, что я использую это неправильно или в неправильном контексте. Чтобы было понятно, в реальном коде add_action находится в другой функции того же класса. Это работает нормально.