我创建了三个文件:functions.php, style.css, header.php, 但是header.php没有看到style.css
【style.css在wordpress中不起作用】在functions.php我写
/**
* Enqueue scripts and styles.
*/
function newtheme_scripts()
{
wp_enqueue_style('newtheme-style', get_stylesheet_uri() );
}add_action( 'wp_enqueue_scripts', 'newtheme_scripts' );
style.css
* {
background-color: black;
}
.container-fluid {
padding: 0px;
}
这也是我的header.php
<
html>
<
head>
<
meta charset="utf-8">
<
meta http-equiv="x-ua-compatible" content="ie=edge">
<
meta name="viewport" content="width=device-width, initial-scale=1.0">
<
title>
Golden<
/title>
<
script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js">
<
/script>
<
link rel="stylesheet" href="http://www.srcmini.com//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<
link rel="stylesheet" href="http://www.srcmini.com/<
?php echo get_stylesheet_uri() ?>">
<
?php wp_head();
?>
<
/head>
<
body>
<
div class="row header">
...<
/div>
<
/body>
<
/html>
#1header.php中调用样式表的行应如下所示:
<
link rel="stylesheet" href="http://www.srcmini.com/<
?php bloginfo('stylesheet_url' );
?>
">
#2首先, 你无需在排队后调用样式表, wp_enqueue_scripts挂钩应将样式表调用注入到标头中的某个位置。
看起来你的标头已使用wp_head()正确设置;在正确的区域致电。但是, 我认为罪魁祸首在于主题本身如何设置。
你已经提到你已经创建了这些文件(header.php, functions.php和style.css)… 一般来说, 这些文件应该已经在主题本身中为你创建了(除了style.css, 如果你正在处理儿童主题)。
希望这可以帮助!祝好运!
推荐阅读
- 将WordPress更改为RTL时出现奇怪的空白
- 静态HTML模板转换为WordPress-JavaScript和Jquery问题
- 我的网站的移动菜单中未显示某些分类
- WordPress中来自两个不同类别的惊人帖子
- 点击照片时网站崩溃
- 滑块-上一个按钮隐藏第一张幻灯片,而不是上一张幻灯片
- Linux网络设置-----------查看和测试网络
- 如何在匿名thread子类中保证线程安全
- 如何实施DevOps