最有可能是我的错误,但我只是看不到它。我的wordpress主题找不到我的css文件。我的css文件位于根文件夹/ css / style.css中。我的本网站的根文件夹位于\ wamp64 \ www \ wordpress \ wp-content \ themes \ awesometheme
所以,这里是:
的的header.php
<?php
/*some comments*/
?>
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
<?php wp_head(); ?>
</head>
<body>
的functions.php
function awesometheme_script_enqueue(){
wp_enqueue_style('awesomestyle',get_template_directory_uri().'css/style.css');
}
add_action('wp_enqueue_scripts','awesometheme_script_enqueue');
答案 0 :(得分:0)
你应该在css / style.css前面有一个/是正确的。但是,style.css应该在根文件夹中也是正确的,因为它包含wordpress用于确定主题的顶部的特定注释。因为您没有告诉我们整个站点不起作用,所以我假设原始的style.css在主题根文件夹中仍然完好无损。
您应该创建一个子主题并将样式表放在那里。子主题允许您自由编辑页面,而不会在主题更新时覆盖编辑的风险。
另外,为了检查您的路径是否正确,我会在浏览器的地址栏中发布路径。如果您有正确的路径,则样式表将在浏览器中显示为文本文档。当然,您必须使用文件的完整http://路径。
答案 1 :(得分:0)
添加你的样式表后我们在这里wamp64 \ www \ wordpress \ wp-content \ themes \ awesometheme \ style.css
添加此代码
function awesometheme_script_enqueue(){
wp_enqueue_style( 'awesomestyle', get_stylesheet_uri() );
}
add_action( 'wp_enqueue_scripts', 'awesometheme_script_enqueue');
或者你可以在header.php文件中添加它
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url');?>">