WordPress开发函数add_thickbox()

WordPress开发函数add_thickbox()

304
2021-03-26 16:16:09

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' );

}

}
更新日志:

WordPress开发函数add_thickbox() (https://www.wpmee.com/) WordPress开发教程 第1张
用户贡献的笔记

(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' );

喜欢这个文章就点个赞分享给好友吧~

END

发表评论

一次支付终身使用
免费版本更新
靠谱的技术支持
成为会员