gpt4 book ai didi

javascript - WP CSS & JS 不排队

转载 作者:行者123 更新时间:2023-11-28 00:53:18 26 4
gpt4 key购买 nike

我试图让 WordPress 使用我的 CSS 和 JS 文件,但它似乎没有使用它们。我的 CSS 通过自定义 CSS 选项卡工作,但这显然不理想。我已经包含了我的 functions.php 文件代码以供引用。我该如何解决这个问题?

我的 PHP 代码...

<?php

function test_script_enqueue() {
wp_enqueue_style( "test", get_template_directory_uri() . "/css/test.css", array(), "1.0.0", "all" );
wp_enqueue_script( "test", get_template_directory_uri() . "/js/test.js", array(), "1.0.0", true );
};

add_action( "wp_enqueue_scripts", "test_script_enqueue" );

function test_theme_setup() {

add_theme_support("menus");

register_nav_menu("primary", "Primary Test Nav");
register_nav_menu("secondary", "Test Sidebar Nav");

}

add_action("init", "test_theme_setup");

add_theme_support("custom-background");
add_theme_support("custom-header");

function test_widget_setup() {

register_sidebar(
array(
"name" => "Sidebar",
"id" => "test-sidebar-1",
"class" => "test-custom",
"description" => "Test Sidebar",
'before_widget' => '<li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<h2 class="widgettitle">',
'after_title' => '</h2>',
)
);

}

add_action("widgets_init","test_widget_setup");

?>

最佳答案

我自己发现了这个问题。 “JS”和“CSS”目录的路径需要大写字母。由于他们的 Linux 服务器的运行方式,虚拟主机告诉我要使用小写字母,但他们错了。当我以这种方式工作时,他们也很困惑。

总之,问题已经解决了。因此,如果一切都失败了并且您遇到了同样的问题,请尝试在 functions.php 的文件路径中使用大写或小写字母!

编辑代码:

 wp_enqueue_style( "test", get_template_directory_uri() . "/CSS/test.css", array(), "1.0.0", "all" );
wp_enqueue_script( "test", get_template_directory_uri() . "/JS/test.js", array(), "1.0.0", true );

关于javascript - WP CSS & JS 不排队,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53111259/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com