【问题标题】:My first child theme wordpress - color issue我的第一个儿童主题 wordpress - 颜色问题
【发布时间】:2016-09-08 00:55:32
【问题描述】:

您好,我一直在摆弄一个问题,并希望在我投入大量时间自定义此主题之前得到一个直截了当的答案。

我正在使用 EDIN Wordpress 主题,我需要更改网站的颜色和感觉。基本上 - 我想用我自己的 #xxxxx 颜色替换所有 #xxxxx 颜色。

通常我会选择 Edin 主题 - CTRL+F 颜色,然后用我自己的颜色替换它。

但是,我了解到最好创建一个子主题,然后从那里进行自定义。问题是,现在我不能 CTRL+F 颜色并用我自己的颜色替换它,我正在使用 chromes 开发人员工具来确定所有颜色的位置。所以我做了几个,没问题。但看起来我需要为每个主题编码的媒体查询都这样做。

我真正想要的是:

把所有#xxxxx变成#xxxxx

这存在吗?如果没有,那么更改主题主色的最佳方法是什么 - 蓝色,在整个网站上都可以找到。

创建子主题后 - CSS 样式表完全为空。这让我很难找到网站的所有部分。

任何帮助将不胜感激。

【问题讨论】:

    标签: css wordpress wordpress-theming


    【解决方案1】:

    Nathan 最好的办法是将样式表从父主题复制到您的子主题中,然后对其进行所有更改。然后将使用您的子主题样式表而不是父主题中的样式表。 WordPress 首先查看子主题的文件,然后查看父主题。

    如果您有时间,您可以找到所有更改并将它们一一复制到新样式表中,然后像覆盖一样使用它。

    要记住的是,如果父主题更新......如果是这样,那么如果您覆盖样式表并且他们进行了任何更新,您的子主题将不会获得这些更新。在这种情况下,值得花时间制作仅包含您的更改的新样式表。

    【讨论】:

    • 太棒了——我做到了,而且效果很好。我想为将来的参考添加在文本编辑器 Sublime 中可以一次选择所有#xxxxx 并将它们替换为您想要的任何内容。所以我花了大约 3 秒来完成这项工作。
    • 是的,Sublime 很棒 :) 希望有人可能有一种更优雅的方式来去除更改 - 也许是文件差异工具或其他东西 - 让您创建一个仅包含更改的文件。我真的不是前端编码员,所以我不确定:)
    【解决方案2】:

    您必须手动更改所有内容。除非管理面板中已经实现了更改颜色等选项,否则并非所有主题都有此选项。

    您给出的示例如何一次更改所有颜色,如果您使用较少的话,这是可行的。然后你可以在一个地方改变相同的颜色或参数,它会在任何地方改变它。我会在评论部分发布这个,但我还没有足够的代表。

    这只是我的看法,也许有人会对你的主题做一些研究,会给你一个更好的答案。干杯

    【讨论】:

    • 谢谢我没有尝试过Less,但已经习惯了Sass。我希望有一个解决方案,但我认为 Simon 的解决方案最适合我。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-06
    • 1970-01-01
    • 2020-03-06
    • 2013-12-03
    • 2014-09-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多