如何验证我的Gutenberg插件中的元框

时间:2018-11-08 05:29:09

标签: wordpress-gutenberg gutenberg-blocks

我正在尝试在与古腾堡合作开发的WordPress插件上运行验证例程。

我的插件用于存储具有以下字段的图书信息,这些字段是元框。

authorpricepub_yearabout_book

元框和帖子保存得很好,但是我想在数据实际传递到REST API之前对这些字段进行一些验证,而发生这种情况的最佳位置是当用户点击{{ 1}}或Publish按钮。这意味着在发送值之前,插件将运行验证例程。

为此,我想编写一个高阶组件,在其中放置验证规则,并根据传递的值返回True / False。

我在想这样的骨架:我的古腾堡块包裹在一个高阶组件中。

但是问题是,当我单击“发布”或“更新”时,在内部调用了REST API,并且在运行验证例程之前,我还没有控制权来阻止这种情况的发生。

我进行了很多搜索,但找不到任何合适的示例或与之相关的任何内容来解决我的担忧。

如果有人请提出正确的方法或将我引向关注此问题的任何教程,那将非常有帮助。

PS:

我在9月20日又添加了一个问题here,但很遗憾,我还没有收到回复!

0 个答案:

没有答案
相关问题