WordPress阻止了如何访问和保存选项值

时间:2019-02-13 09:42:34

标签: javascript php wordpress wordpress-gutenberg

我在WordPress Option table中存储了一些值,这些值通常通过php中的get_option / add_option / update_option / delete_option进行管理

有什么方法可以在Gutenberg块中使用javascript检索它们,甚至可以对其进行管理?

1 个答案:

答案 0 :(得分:0)

您可以将选项作为本地化的javascript变量传递:https://wordpress.stackexchange.com/questions/294321/accessing-plugin-settings-in-gutenberg

wp_localize_script('blocks-js', 'locals', array(
  'posts_per_page' => get_option('posts_per_page')
));

但是,我认为目前还没有一种通过古腾堡(Gutenberg)设置选项的方法。我认为它将是已定义的store,但是我什么都没找到。这里缺少文档。

同时,您可以设置一个custom REST API端点来处理选项更改或仅处理一个通用ajax调用。