WP_ENQUEUE_SCRIPTS在自定义主题中不起作用

时间:2016-01-27 作者:php-coder

这个问题以前可能已经得到了回答,但我在任何地方都找不到。

我已经为我的网站创建了一个自定义主题和插件。我的主题functions.php 文件仅包含wp_nav_menu() 用于生成菜单的函数。

现在在我的插件中,当我尝试将CSS和JS连接到

function my_css_js() {
   wp_enqueue_style( \'css_style\', theme_URL . \'css/style.css\' );
   wp_enqueue_script( \'my-jquery_file\', theme_URL . \'js/jquery.uploadfile.min.js\', array(), null );
}
add_action(\'wp_enqueue_scripts\', \'my_css_js\');
这不会在我的网站上加载任何CSS或JS。

正如你所看到的,我用了wp_enqueue_stylewp_enqueue_script.

这不是加载我需要的CSS和JS。

我有什么遗漏吗?当我在现成的主题中使用同一个插件和同一个挂钩时,这就像魅力一样有效。

谢谢你的帮助,谢谢

1 个回复
最合适的回答,由SO网友:php-coder 整理而成

我在代码中发现了一个小错误wp_enqueue_scripts() 我的主题是我忘了wp_head 在我的头部。

对于可能犯相同错误的其他人,建议检查他们是否包括wp_head 头部和wp_foot 主题结束时。