我有一个wordpress主题, 而且效果很好。一切正常, 图像, 引导CDN, styke.css。但我有一个大问题!我的Javascript文件不起作用!!!!!我在其他文件中写了JS代码, 并在header.php文件中包含了该文件, 但是它不起作用。如果你有一个正确的答案, 请帮助我。
#1【问(如何在WordPress主题中包含js文件)】在WordPress子主题的functions.php文件中, 你可以添加以下功能:
wp_enqueue_script()
例子:
function add_child_theme_scripts() {
wp_enqueue_script( 'script', get_stylesheet_directory_uri() . '/child-theme-scripts-folder/your-script.js', array ( 'jquery' ), 1.0, true);
}
add_action( 'wp_enqueue_scripts', 'add_child_theme_scripts' );
参考:https://developer.wordpress.org/themes/basics/includes-css-javascript/#scripts
#2将此代码添加到功能文件中并进行编辑。
//Funtion that add script in header
function my_scripts() {
wp_enqueue_script( 'unique-script-name-id', get_template_directory_uri() . '/js/script-name.js', array(), '', false);
}//Add action hook to call function
add_action( 'wp_enqueue_scripts', 'my_scripts' );
推荐阅读
- 在自定义分类模板中的WP_Query期间查询(2)ACF发布对象
- 从TED嵌入代码中提取视频缩略图
- 将page- $ slug.php模板放在子目录中不起作用
- 以编程方式将标签添加到WordPress帖子中,而不会覆盖现有标签
- WordPress中带有wp_nav_menu()函数的移动导航菜单出现问题
- 我用Python抓取了S11全球总决赛直播评论,EDG nb
- Java入门常见错误总结
- 华为云薅羊毛攻略来袭,走过路过不要错过
- Java基本数据类型