【问题标题】:Wordpress Child not overridding parentWordpress 子级不覆盖父级
【发布时间】:2013-10-29 11:30:27
【问题描述】:

我正在使用二十二模板。 1. 转到我的文件管理器(wp-content > 主题)并创建一个名为二十二孩子的新文件夹 2.创建一个新的文件style.css(放入头文件并导入css) @import url("../twentytwelve/style.css"); 3. 激活它——进入主题,激活孩子,给它一个名字“测试”。

我在文件管理器中进行了更改:

主体{背景颜色:#FFCC00;字体大小:100px;} .site-title{font-size:300px;}

什么都没发生。

回到 wp-admin 部分,打开子主题测试并进行测试更改。那行得通!但未读取文件管理器中的更改。这很麻烦。

现在我需要更改标题。我在子目录中创建了一个文件 header.php 但它也没有被读取。如果我去找父母并做出改变(“嘿,伙计们”),它会起作用。

我花了一个多小时试图找出丢失的东西。

TIA

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    所以答案有些不清楚。

    我删除了我的子主题。创造了一个新的。还是不行。

    疑难解答提示 - 不要忘记显而易见的问题 - 转到您的 wordpress 网站上查看源代码,看看 wordpress 是否正在调用您的模板。就我而言,它并没有被困在我的一个测试主题上。我删除了我所有的测试主题并再次这样做。

    现在可以了。什么地方出了错?不知道?但现在确实如此。

    【讨论】:

      【解决方案2】:

      在您的子主题中,@import url 错误或主题父名称不是完全相同...它区分大小写。仅仅获得它可能会很棘手。此外,子主题可能不在您认为它所在的文件结构中。

      【讨论】:

      • 我不知道这是否是问题所在。我很确定@import 是正确的——但我们都知道我们可以查看一行代码 100 次,但有时仍然会错过明显的内容。无论如何,正如我的回答中提到的,我删除了所有内容。又做了一次,它的工作原理。非常令人沮丧。
      猜你喜欢
      • 2019-06-26
      • 2022-12-18
      • 2012-10-07
      • 2022-01-19
      • 1970-01-01
      • 1970-01-01
      • 2011-01-30
      • 1970-01-01
      • 2017-11-30
      相关资源
      最近更新 更多