我不确定这是 Wordpress 的更广泛问题还是我正在使用的 HTML5 空白主题,但基本上 functions.php
正在寻找 /style.css
。当我将 CSS 文件保存在一个文件夹中时,如果可能的话,我希望主题能够反射(reflect)我的静态 HTML 模板。我尝试将行修改为以下内容:
function html5blank_styles()
{
//wp_register_style('normalize', get_template_directory_uri() . '/normalize.css', array(), '1.0', 'all');
//wp_enqueue_style('normalize'); // Enqueue it!
wp_register_style('html5blank', get_template_directory_uri() . '/css/main.css', array(), '1.0', 'all');
wp_enqueue_style('html5blank'); // Enqueue it!
}
那是对样式表的唯一引用,所以我认为只需将名称/路径更改为我所拥有的即可,但它会导致主题无法加载。
有什么想法吗?还是我的做法完全错误?
最佳答案
您可以通过wp_register_style
自由连接额外的CSS 文件,但您不能删除style.css
,因为此文件是WordPress 主题功能所必需的。但如果您不需要此文件中的样式,则可以从 style.css
中删除所有 CSS 代码,但保留 WordPress 主题所需的数据。所以你的 style.css
可以是这样的:
/*
Theme Name: WP Theme name
Theme URI: https://wordpress.org/
Author: Author
Author URI: https://wordpress.org/
Description: WP Theme.
Version: 0.1
*/
关于html - WordPress 自定义 CSS 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40707546/