简体   繁体   English

未在Wordpress上加载Css和Js文件

[英]The Css And Js Files Not Loaded On Wordpress

I have a problem: the css and js files not loaded, but It's showed on source code. 我有一个问题:尚未加载css和js文件,但已在源代码上显示。

I'm including it on functions.php file just like below code. 我将其包含在functions.php文件中,就像下面的代码一样。 The source page: http://jalid-wp.co.nf 源页面: http : //jalid-wp.co.nf

Please any help for this problem. 请为这个问题提供任何帮助。

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' );

You appear to have some sort of redirect on your site. 您似乎在网站上进行了某种重定向。 No matter what page you try to visit it always redirects to the main page. 无论您尝试访问哪个页面,它总是重定向到主页。

I believe this is why the CSS and JS are not working because the web server just keeps redirecting all URL's to the main page. 我相信这就是CSS和JS不起作用的原因,因为Web服务器只是不断将所有URL重定向到主页。

I suggest looking at your .htaccess for any url rewrites and remove them. 我建议您查看.htaccess中是否有任何URL重写并将其删除。 Once .htaccess is cleaned up, you can then verify if everything loads and displays properly. 清理完.htaccess后,您可以验证是否可以正确加载和显示所有内容。

Once working, you can research or post a question around fixing your .htaccess file, to redirect as you like. 工作之后,您可以研究或发布有关修复.htaccess文件的问题,并根据需要进行重定向。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM