Wordpress问题 - Functionphp无效

问题描述 投票:0回答:1

在排队我的样式表和脚本时,我遇到了困难,他们拒绝出现在实际的WordPress主题上,有时我的编辑可能会导致localhost错误500。

下面是我的functions.php,我已经将wp_head()wp_footer()添加到他们各自的页面。

有任何想法吗?

 <?php

    function test_scripts() {
    wp_enqueue_style( 'test-style', get_stylesheet_uri() );

    wp_enqueue_style( 'test-responsive', get_template_directory_uri() . '/assets/css/responsive.css');

    wp_enqueue_style( 'test-animate', get_template_directory_uri() . '/Assets/css/animate.css');

    wp_enqueue_style( 'test-component', get_template_directory_uri() . '/Assets/css/component.css');

    wp_enqueue_script( 'test-scripts', get_template_directory_uri() . 'Assets/js/scripts.js');
    }

    add_action( 'wp_enqueue_scripts', 'test_scripts' );
php wordpress
1个回答
0
投票

对于wp_enqueue_style()wp_enqueue_script(),某些$ src参数看起来不正确。服务器上的目录是“Assets”还是“assets”?你错过了最后一个wp_enqueue_script()的“/”。如果“assets”为小写,则下面的代码应该有效。

function test_scripts() {
    wp_enqueue_style( 'test-style', get_stylesheet_uri() );
    wp_enqueue_style( 'test-responsive', get_template_directory_uri() . '/assets/css/responsive.css');
    wp_enqueue_style( 'test-animate', get_template_directory_uri() . '/assets/css/animate.css');
    wp_enqueue_style( 'test-component', get_template_directory_uri() . '/assets/css/component.css');
    wp_enqueue_script( 'test-scripts', get_template_directory_uri() . '/assets/js/scripts.js');
}

add_action( 'wp_enqueue_scripts', 'test_scripts' );
© www.soinside.com 2019 - 2024. All rights reserved.