WordPress开发函数add_thickbox()

WordPress开发函数add_thickbox(),使用默认的ThickBox js和css

WordPress开发函数add_thickbox()

WordPress开发函数add_thickbox(),使用默认的ThickBox js和css。
用法:
add_thickbox()
描述
如果需要更改任何设置,可以通过类似于media-upload.js的另一个js文件来完成。该文件应该需要array(\’ thickbox \’)来确保它在之后加载。
来源
文件: wp-includes/general-template.php
function add_thickbox() {
wp_enqueue_script( \’thickbox\’ );
wp_enqueue_style( \’thickbox\’ );
if ( is_network_admin() ) {
add_action( \’admin_head\’, \’_thickbox_path_admin_subfolder\’ );
}
}
更新日志:

用户贡献的笔记
(2年前由fnctn提供)
如果你使用以下不带钩子的方法:
add_thickbox ();
如果打开调试模式,你会看到以下PHP警告:
注意:wp_enqueue_script调用错误。在wp_enqueue_scripts、admin_enqueue_scripts或login_enqueue_scripts挂钩之前,不应该注册或入队脚本和样式。更多信息请参见WordPress中的调试。
注意:wp_enqueue_style调用错误。在wp_enqueue_scripts、admin_enqueue_scripts或login_enqueue_scripts挂钩之前,不应该注册或入队脚本和样式。更多信息请参见WordPress中的调试。
为了防止在调用方法时出现这个问题,请使用错误中提到的三个钩子之一:
function fnctn_add_thickbox () {
add_thickbox();
}
add_action ( \’wp_enqueue_scripts\’,\’fnctn_add_thickbox\’ );

作者: liuzhihao

为您推荐

返回顶部