在保存/发布Gutengerg(WordPress)中的块之前,使用条件触发触发器Javascript函数

时间:2019-09-12 14:11:09

标签: jquery wordpress wordpress-gutenberg

我正在使用“高级自定义字段”来允许用户在特定的“自定义帖子类型”中设置一些信息,我想做的是,如果其中某些字段不符合某些条件,则阻止用户更新/发布帖子要求。

我能够在经典编辑器中完成此操作(侦听事件,然后单击“发布/更新”按钮,以便它可以调用我的一个函数,该函数可以在保存表单之前执行验证,如果验证正确)表单已正确保存。)但在古腾堡中,此解决方案不起作用

有没有一种方法可以在用户单击“更新/发布”时触发javascript函数,从而对这些字段进行验证,并且如果在古腾堡中不满足要求,则会阻止用户保存/发布该块?

$( 'input[name="save"]' ).on( 'click', ( event ) => {
    validateFormQuestionGroups( event );
} );

这样,我可以听到按钮被单击的事件。

0 个答案:

没有答案