您可以做不同的事情:
- Enqueue 新的JS文件通过
plugin
- Enqueue 新的JS文件通过
functions.php
将JS代码添加到functions.php
通过wp_header
或wp_footer
要向wordpress站点添加新的JS文件,您应该
enqueue 这些文件具有
wp_enqueue_style()
和/或
wp_enqueue_script()
.
这是最恰当、最安全的方法。
我会按照这条路线创建一个简单的小插件,因为它是独立于主题的。
你也可以用钩子wp_header
或wp_footer
. 在这个钩子中,您可以编写JS代码。
但正确的方法是将这些文件排队,其工作方式如下:
function prfx_frontend_enqueue() {
wp_enqueue_style( \'my-plugin-css\', plugins_url(\'/assets/css/plugin.css\', __FILE__) );
wp_enqueue_script( \'my-plugin-js\', plugins_url(\'/assets/js/jquery.my-script-min.js\', __FILE__), array(\'jquery\'));
}
add_action(\'wp_enqueue_scripts\', \'prfx_frontend_enqueue\');