Я разрабатываю приложение Wordpress, которое извлекает данные из пользовательского блока (Гутенберга) и проверяет его. Я хотел бы отображать сообщения об ошибках и предупреждения после действия «save_post» (post update / publi sh). Я использую хук add_action ('admin_notices', 'my_error_message_handler); а затем с помощью обработчика отобразить мое сообщение с помощью div class = "уведомить об ошибке-ошибка запрещена"
Это работает как задумано. Он отображает сообщение рядом с «сообщения» в области администратора. Единственная проблема заключается в том, что вы не можете увидеть его в редакторе блоков, только если вы нажмете «сообщения».
Есть ли способ вывести это на передний план и сделать это видимым для человека, редактирующего блок, пожалуйста?
Кстати, когда я повторяю любой текст в тегах абзаца, пока в Редактор блоков Я получаю сообщение об ошибке администратора, которое может быть ошибкой в этой версии WP: -
'Обновление не удалось. Сообщение об ошибке: Ответ не является правильным JSON ответом. ' Это хорошо видно в верхней части поста, так что я знаю, что это возможно, чтобы отображать ошибки при использовании редактора блоков как-то. Я хотел бы знать, почему я получаю эту ошибку, когда использую редактор блоков. 'функций, но я не знаю, как отображать сообщения об ошибках из кода JS. Если бы я мог, тогда можно было бы проверить в реальном времени входные данные блока.
Заранее благодарю за помощь!
Я использую последнюю версию WordPress 5.2.3