我的网站无法识别正在运行ghost css脚本的css文件

时间:2019-04-16 03:37:51

标签: php html css wordpress

我在<link rel="stylesheet" type="text/css" href="<?php echo get_stylesheet_directory_uri().'/style.css'; ?>">头中注册了我的CSS

并且站点无法识别我的css文件,我也尝试使用排队样式:

function my_assets() {
    wp_enqueue_style( 'theme-style', get_stylesheet_uri(), array( 'style' ) );
    wp_enqueue_style( 'style', get_stylesheet_directory_uri() . '/style.css' );
}

add_action( 'wp_enqueue_scripts', 'my_assets' );

它可以识别css,但是当您编辑css文件时它没有更改/更新,因此我删除了 enqueue_style 函数,现在它可以识别2个css,并且在编辑css时仍然没有改变文件。

enter image description here

您认为这里的问题和解决方案是什么?

1 个答案:

答案 0 :(得分:0)

将文件放入队列时,请尝试使用版本控制。

wp_enqueue_style( 'style', get_stylesheet_directory_uri() . '/style.css', filemtime(get_stylesheet_directory() . '/style.css'), false );

在官方文档中,您可以检查我在此示例中使用的版本参数:

https://developer.wordpress.org/reference/functions/wp_enqueue_style/

希望有帮助。

乔斯