[英]Added Javascripts to WordPress do not work
我在functions.wp-scripts.php
的末尾添加了这些行:
function web_script() {
wp_register_script( 'web_script', 'main.js' );
wp_enqueue_script('web_script');
}
add_action( 'wp_enqueue_scripts', 'web_script' );
在main.js
,我只有alert(hi)
,但是当我浏览页面时我什么也没看到。 任何的想法?
有没有更好的方法来添加脚本?
你在你的functions.php
require()
你的functions.wp-scripts.php
吗? 据我所知,默认情况下它不会加载。
此外,您必须将有效的文件路径作为第二个参数传递给wp_register_script
。
如果您的脚本位于wp-content/themes/your-theme/main.js
,请使用:
wp_register_script( 'web_script', get_template_directory_uri() . '/main.js';
更多信息: https : //developer.wordpress.org/reference/functions/get_template_directory_uri/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.