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

}

}
更新日志:

WordPress开发函数add_thickbox() (https://www.wp-admin.cn/) 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’ );

相关推荐

发表回复

房先生
我们将24小时内回复。
2024-10-24 07:06:24
您好,有任何疑问请与我们联系!
您的工单我们已经收到,我们将会尽快跟您联系!
[QQ客服]
2781198
加我微信
[电话联系]
13585372227
[电子邮件]
chaoneo@163.com
取消

选择聊天工具: