在WordPress后台管理界面正确加载JavaScript和CSS脚本时,常见的问题包括使用错误的钩子和重复引用脚本库。以下是一些关于如何正确处理这些问题的建议:
-
使用正确的钩子:加载脚本时,应使用
admin_enqueue_scripts
钩子而不是admin_head
或admin_init
。使用正确的钩子可以避免兼容性问题。 -
避免重复引用 jQuery 脚本库:不要在页面中加载两个不同版本的 jQuery。如果你需要引入自定义的 JavaScript 文件,并且这个文件依赖于 jQuery,你应该使用
wp_enqueue_script()
函数,并在第三个参数中设置依赖关系为array('jquery')
。
例如,以下是一个正确加载自定义 JavaScript 脚本的示例:
function wpkj_script_method() {
wp_enqueue_script( 'custom-script', get_stylesheet_directory_uri() . '/js/custom.js', array('jquery'), null, true );
}
add_action( 'admin_enqueue_scripts', 'wpkj_script_method' );
在这个示例中,custom.js
是你的自定义脚本文件,它依赖于 jQuery。通过将 array('jquery')
作为 wp_enqueue_script()
的第三个参数,你确保了 jQuery 会在你的脚本之前加载,从而避免了兼容性问题。
这些信息来源于 WordPress 大学网站的相关文章,提供了关于如何在 WordPress 管理后台正确加载 JavaScript 和 CSS 脚本的详细指导。遵循这些指南可以帮助你解决 WordPress 后台的 JavaScript 错误问题。
搜索结果来自:
在WordPress管理后台正确加载js和css脚本 – WordPress大学 - https://www.wpdaxue.com/wordpress-admin-enqueue-scripts.html
正确加载 Javascript 和 CSS 到 WordPress – WordPress大学 - https://www.wpdaxue.com/wordpress-include-jquery-css.html
在WordPress管理后台正确加载js和css脚本_wordpress css载入_kuafu888的博客-CSDN博客 - https://blog.csdn.net/kuafu888/article/details/126189106