Я играю с созданием настраиваемого уведомления в Gutenberg, и в зависимости от того, проверяются ли данные при сохранении сообщения, уведомление может включать некоторые HTML ссылки.
В итоге я увидел только необработанный результат HTML, поэтому после некоторого поиска в Google я нашел этот пост на Github, предлагающий использовать Raw HTML.
Поэтому я собрал этот код, который создает красный обратите внимание, но он не показывает фактический HTML только [объект Object]. Итак, я явно делаю здесь что-то не так, но не уверен что? Любой, кто может указать мне в правильном направлении, как сделать так, чтобы в объявлениях отображалось необработанное HTML?
wp.data.dispatch( 'core/notices' ).createNotice(
'error',
wp.element.createElement( wp.element.RawHTML, null, '<p>test</p>' ),
{
id: 'wpslupdate', // prevent duplicates
isDismissible: true
}
);