首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wp_enqueue_script根本没有加载JS。

wp_enqueue_script根本没有加载JS。
EN

Stack Overflow用户
提问于 2017-09-05 12:36:20
回答 1查看 131关注 0票数 0

已经构建了一个在一个域上工作和测试的Wordpress主题,但是,当将主题安装到另一个域时,我的wp_enqueue_script根本没有显示<script>,而<styles>则显示在头上。

添加到functions.php的代码是

代码语言:javascript
复制
function core_styles_scripts() {
wp_enqueue_style( 'pace-css', get_template_directory_uri() . '/assets/plugins/pace/pace-theme-flash.css');
wp_enqueue_style( 'bootstrap-css', get_template_directory_uri() . '/assets/plugins/bootstrap/css/bootstrap.min.css');
wp_enqueue_style( 'fontawesome-css', get_template_directory_uri() . '/assets/plugins/font-awesome/css/font-awesome.css');
wp_enqueue_style( 'scrollbar-css', get_template_directory_uri() . '/assets/plugins/jquery-scrollbar/jquery.scrollbar.css');
wp_enqueue_style( 'select-css', get_template_directory_uri() . '/assets/plugins/select2/css/select2.min.css');
wp_enqueue_style( 'switchery-css', get_template_directory_uri() . '/assets/plugins/switchery/css/switchery.min.css');
wp_enqueue_style( 'pages-icons-css', get_template_directory_uri() . '/pages/css/pages-icons.css');
wp_enqueue_style( 'theme-light-css', get_template_directory_uri() . '/pages/css/themes/light.css');
wp_enqueue_style( 'theme-custom-css', get_template_directory_uri() . '/pages/css/themes/custom.css');
wp_enqueue_style( 'google-fonts',  '//fonts.googleapis.com/css?family=Playfair+Display:400,700,900|Open+Sans:400,600');



wp_enqueue_script( 'feather-icons-js', get_template_directory_uri() . '/assets/plugins/feather-icons/feather.min.js', array(), '1.0.0', true );
wp_enqueue_script( 'pace-js', get_template_directory_uri() . '/assets/plugins/pace/pace.min.js', array(), '1.0.0', true );
wp_enqueue_script( 'jquery-js', get_template_directory_uri() . '/assets/plugins/jquery/jquery-1.11.1.min.js', array('jquery'), '1.0.0', true );
wp_enqueue_script( 'mondernizr-js', get_template_directory_uri() . '/assets/plugins/modernizr.custom.js', array('jquery'), '1.0.0', true );
wp_enqueue_script( 'jquery-ui-js', get_template_directory_uri() . '/assets/plugins/jquery-ui/jquery-ui.min.js', array(), '1.0.0', true );
wp_enqueue_script( 'tether-js', get_template_directory_uri() . '/assets/plugins/tether/js/tether.min.js', array(), '1.0.0', true );
wp_enqueue_script( 'bootstrap-js', get_template_directory_uri() . '/assets/plugins/bootstrap/js/bootstrap.min.js', array(), '1.0.0', true );
wp_enqueue_script( 'jquery-easy-js', get_template_directory_uri() . '/assets/plugins/jquery/jquery-easy.js', array('jquery'), '1.0.0', true );
wp_enqueue_script( 'jquery-unveil-js', get_template_directory_uri() . '/assets/plugins/jquery-unveil/jquery.unveil.min.js', array('jquery'), '1.0.0', true );
wp_enqueue_script( 'jquery-bez-js', get_template_directory_uri() . '/assets/plugins/jquery-bez/jquery.bez.min.js', array('jquery'), '1.0.0', true );
wp_enqueue_script( 'jquery-ioslist-js', get_template_directory_uri() . '/assets/plugins/jquery-ios-list/jquery.ioslist.min.js', array('jquery'), '1.0.0', true );
wp_enqueue_script( 'imagesloaded-js', get_template_directory_uri() . '/assets/plugins/imagesloaded/imagesloaded.pkgd.min.js', array(), '1.0.0', true );
wp_enqueue_script( 'jquery-actual-js', get_template_directory_uri() . '/assets/plugins/jquery-actual/jquery.actual.min.js', array('jquery'), '1.0.0', true );
wp_enqueue_script( 'jquery-scrollbar-js', get_template_directory_uri() . '/assets/plugins/jquery-scrollbar/jquery.scrollbar.min.js', array('jquery'), '1.0.0', true );
wp_enqueue_script( 'jquery-sticky-tabs-js', get_template_directory_uri() . '/assets/plugins/jquery-sticky-tabs/jquery.stickytabs.js', array('jquery'), '1.0.0', true );
wp_enqueue_script( 'bootstrap-tabs', get_template_directory_uri() . '/assets/plugins/bootstrap-collapse/bootstrap-tabcollapse.js', array(), '1.0.0', true );
wp_enqueue_script( 'select2', get_template_directory_uri() . '/assets/plugins/select2/js/select2.full.min.js', array(), '1.0.0', true );
wp_enqueue_script( 'classie', get_template_directory_uri() . '/assets/plugins/classie/classie.js', array(), '1.0.0', true );
wp_enqueue_script( 'nav-tabs-url', get_template_directory_uri() . '/assets/js/scripts.js', array(), '1.0.0', true );
wp_enqueue_script( 'pages-js', get_template_directory_uri() . '/pages/js/pages.js', array(), '1.0.0', true );
}
add_action( 'wp_enqueue_scripts', 'core_styles_scripts' );

我找不到上面的缺点,但也许其他人可以。再提一句--在一个域上,<scripts>被添加到<footer>中,<style>被添加到<head> (正确),而另一个(新安装)它将<style>保存在<head>中,但是<script>根本没有加载。我已经尝试了两个安装到零插件和只是主题与相同的问题。我试过删除所有其他功能。我试过HTTPS和HTTP。

任何帮助都是非常感谢的。我保证这很简单,我遗漏了一些显而易见的东西。此外,在调试或firebug中也没有任何错误。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-09-05 12:59:21

用途:

add_action('wp_footer','core_styles_scripts');

而不是

add_action(‘wp_enqueue_script’,'core_styles_scripts‘);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46055147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档