我已经半成功地创建了一个wordpress子主题。我所说的成功是指:
上看到了这些更改。
然而,有一个巨大的问题:
我知道“信息头”必须是安全的,因为我能够看到/激活子主题。但我真的搞不清到底是怎么回事。我试着删除@import规则,根据Wordpress代码,它应该从我的站点中删除所有样式--什么都没有发生。
我是使用全景主题,并创造了“全景技术”作为一个孩子。下面您可以看到我在子主题中的style.css文件中的代码:“全景技术”:
/*
Theme Name: panorama-technology
Template: panorama
*/
@import url("../panorama/style.css");
#search{
margin: 15px 15px 0 0;
}发布于 2010-12-16 15:28:45
首先,我尝试一条绝对路径,以确保路径不是问题所在。如果这不能解决问题。将@import放在css文件的最顶端或直接放在thelast "*/“之后。我认为空白可能是这里的罪魁祸首。
发布于 2012-05-03 21:00:41
WouterB,我在后端加载子主题和覆盖父主题php页面时遇到了同样的问题,但是没有任何子CSS更改加载来覆盖父样式。
因此,尽管使用了不同的编码,但我的父主题的编写方式使头也在模板目录中查找样式表,因此您的解决方案在概念上是正确的。
因此,通过将标题中的调用更改为:
<link rel="stylesheet" type="text/css"
href="<?php echo get_template_directory_uri();?>/style.css" />至:
<link rel="stylesheet" type="text/css"
href="<?php echo get_stylesheet_directory_uri();?>/style.css" />-就像魔术一样至少据我所知。
你在我的书里得到了很大的荣誉!
发布于 2014-06-26 09:53:28
在缓存中要小心:
plug-ins
https://stackoverflow.com/questions/4462258
复制相似问题