WordPress上没有加载Css和Js文件

时间:2018-02-04 17:32:36

标签: php wordpress

我遇到了一个问题:css和js文件未加载,但是它显示在源代码上。

我将它包含在functions.php文件中,就像下面的代码一样。 源页面:http://jalid-wp.co.nf

请为此问题提供帮助。     

function load_scripts() {
    // CSS Files
    wp_enqueue_style( 'main', get_template_directory_uri() . '/assets/css/main.css' );
    wp_enqueue_style( 'responsive', get_template_directory_uri() . '/assets/css/responsive.css' );
    wp_enqueue_style( 'animate', get_template_directory_uri() . '/assets/css/animate.css' );
    wp_enqueue_style( 'ionicons-min', get_template_directory_uri() . '/assets/css/ionicons.min.css' );
    wp_enqueue_style( 'owl-carousel-min', get_template_directory_uri() . '/assets/css/owl.carousel.min.css' );
    wp_enqueue_style( 'owl-theme-default-min', get_template_directory_uri() . '/assets/css/owl.theme.default.min.css' );
    wp_enqueue_style( 'pe-icons-min', get_template_directory_uri() . '/assets/css/pe-icons.min.css' );
    wp_enqueue_style( 'font-awesome-min', get_template_directory_uri() . '/assets/css/font-awesome.min.css' );
    wp_enqueue_style( 'material-icons', get_template_directory_uri() . '/assets/css/material-icons.css' );
    // Colors
    wp_enqueue_style( 'color', get_template_directory_uri() . '/assets/css/colors/default.css' );
    // JS Files
    wp_enqueue_script( 'jquery-min', get_template_directory_uri() . '/assets/js/jquery.min.js', array(), '3.2.1', true );
    wp_enqueue_script( 'owl-carousel-min', get_template_directory_uri() . '/assets/js/owl.carousel.min.js', array(), 'null', true );
    wp_enqueue_script( 'slideNav', get_template_directory_uri() . '/assets/js/slideNav.js', array(), 'null', true );
    wp_enqueue_script( 'main', get_template_directory_uri() . '/assets/js/main.js', array(), 'null', true );
    wp_enqueue_script( 'wow-min', get_template_directory_uri() . '/assets/js/wow.min.js', array(), 'null', true );
    wp_enqueue_script( 'bootbox-min', get_template_directory_uri() . '/assets/js/bootbox.min.js', array(), 'null', true );
    wp_enqueue_script( 'bootstrap-min', get_template_directory_uri() . '/assets/js/bootstrap.min.js', array(), 'null', true );
    wp_enqueue_script( 'isotope-min', get_template_directory_uri() . '/assets/js/isotope.min.js', array(), 'null', true );
}

add_action( 'wp_enqueue_scripts', 'load_scripts' );

1 个答案:

答案 0 :(得分:0)

您的网站似乎有某种重定向。 无论您尝试访问哪个页面,它都会重定向到主页面。

我相信这就是CSS和JS无法正常工作的原因,因为Web服务器只是将所有URL重定向到主页面。

我建议您查看.htaccess以查找任何网址并将其删除。清除.htaccess后,您可以验证是否所有内容都加载并正确显示。

一旦工作,您可以研究或发布有关修复.htaccess文件的问题,以便根据需要重定向。