是否有WordPress布尔值表示“Theme_Customizer_Active()”?

时间:2013-04-01 作者:Brian

正在查找向添加操作wp_head 但仅当用户处于“主题定制器”模式时。有人知道这是否有条件吗?

2 个回复
最合适的回答,由SO网友:Otto 整理而成

将函数挂接到customize_preview_init 行动在该函数中,对wp_head.

这个customize_preview_init 操作在呈现预览页面所显示的框架的调用中运行,并且发生得足够早,可以挂接到wp\\u头。

SO网友:s_ha_dum

如果你指的是一个钩子,当你在wp-admin/customizer.php, 使用左侧的工具栏,然后there are several hooks on that page. 例如(但不是详尽的列表)。。。

do_action( \'customize_controls_init\' );
// ...
do_action( \'customize_controls_enqueue_scripts\' );
你应该能够用可用的钩子缩小范围。我不知道boolean 设置为任意位置,例如常量WP_DEBUG

结束

相关推荐

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