刷新自定义节(非预览)

时间:2018-11-09 作者:Danny Cooper

我正在构建使用另一节中控件(b)的值生成的控件(a)。

但是,除非刷新完整的自定义页面,否则似乎无法在(b)更改时更新(a)。这个用例有解决方案吗?

1 个回复
SO网友:Andrei

这取决于“更新”的含义。

如果您只想隐藏或显示控件(例如当侧栏存在或不存在时,WordPress侧栏区域是如何显示和消失的),那么您可以使用active_callback 的参数customize_control 喜欢this.

Edit: 而且active_callback 也适用于型材和面板。

如果要更改控件的HTML结构、文本或其他任何内容,则需要高级javascript知识,因为需要从预览器触发javascript事件并在面板上捕捉它们。这example comment 对于这种情况应该足够了。

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register