我遇到了一个问题: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' );
答案 0 :(得分:0)
您的网站似乎有某种重定向。 无论您尝试访问哪个页面,它都会重定向到主页面。
我相信这就是CSS和JS无法正常工作的原因,因为Web服务器只是将所有URL重定向到主页面。
我建议您查看.htaccess以查找任何网址并将其删除。清除.htaccess后,您可以验证是否所有内容都加载并正确显示。
一旦工作,您可以研究或发布有关修复.htaccess文件的问题,以便根据需要重定向。