редактор guternbery: javascripte измененный контент для сохранения, чтобы заблокировать объект

Я пишу плагин для wordpress, и в этом плагине я изменил html-контент в редакторе, после модификации я хочу сохранить контент, но после нажатия кнопки публикации сообщение остается неизменным. Я попытался использовать wp.data.dispatch('core/editor').updatePost и аналогичный api, но содержимое все еще не изменилось.

вот javascript:

(function($){
     $('.frc_remove_origin').on('click', function(){

          if(!confirm("origin text will be removed ")){
            return;
        }
           $('.frc_trim_origin_btn').remove();

            wp.data.dispatch('core/editor').savePost();
          return;
      })

})(jQuery);

1 ответ

Насколько я могу судить, функция использует wp.data.dispatch() нужно завернуть в wp.data.withDispatch()на самом деле работать. Это пост, за которым я следил, чтобы заставить свою работать.

Другие вопросы по тегам