插件的必需JS没有插入到我的主题中

时间:2014-12-10 作者:user3273481

我所有的插件和它们所必需的。js文件没有插入到我的主题的头部。CSS文件插入正常,但不是。js文件。不知道怎么了。当我切换到默认主题时,一切正常。

我有<?php wp_head(); ?> 直接在之前</head>

<?php wp_footer(); ?> 就在前面</body>

1 个回复
SO网友:Amit Mishra

嘿,使用enqueue脚本添加所有js和css文件

    wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer );
此处示例

 /**
 * Proper way to enqueue scripts and styles
 */
function theme_name_scripts() {
    wp_enqueue_style( \'style-name\', get_stylesheet_uri() );
    wp_enqueue_script( \'script-name\', get_template_directory_uri() . \'/js/example.js\', array(), \'1.0.0\', true );
}

add_action( \'wp_enqueue_scripts\', \'theme_name_scripts\' )
我相信它很好用

结束

相关推荐

必须使用插件自动加载器:如何正确使用get_plugins()?

我的autoloader类负责加载必须使用的插件,这些插件不位于mu-plugins 文件夹要定位它们,我需要使用get_plugins() 作用According to Codex, 该函数接受一个参数:$plugin\\u folder(string)(可选):单个插件文件夹的相对路径。我的文件层次结构如下所示:|-- /mu-plugins | |-- autoload.php // only includes wpmu/autoload.php&#