我有一个无法解决的问题。当我的网站加载时,它似乎在获取我们定制的CSS的旧版本,并使用它来覆盖我们所有的新CSS。但旧版本已不复存在。我不知道它是从哪里来的。
如果您查看此处的页面来源:view-source:http://www.universaltheosophy.com/ 然后向下滚动,你会看到一堆css代码,其中一些我不知道是从哪里来的。在此之后:
/*----------------------------------
* end review
----------------------------------*/
你会看到这样的东西:
#navigation .inner {
width: 1250px !important;
}
我不知道如何找出这段代码的来源。它不在我们主题目录下的任何CSS文件中。我还尝试在删除整个缓存后关闭并禁用“wp supercache”,认为css可能缓存在某个地方,但这没有起到任何作用。我已经在整个wordpress目录中进行了“字符串搜索”,但在任何地方都找不到这个css代码!
问题是,这个css代码是我们定制的css旧版本的一部分。我们有一个名为“custom-overrides-2.css”的文件,它添加到主题的css文件中,提供了某些覆盖。以前有一个版本“custom-overrides-1.css”,我想它包含了上面的css,但它早就被删除了。
我怎样才能知道这段代码是从哪里来的,我怎样才能摆脱它?因为我们的手机“responsive.css”正在被它覆盖,所以它完全改变了我们的手机显示。
任何帮助都将不胜感激。
最合适的回答,由SO网友:Mark Kaplun 整理而成
这是常见的问题,当主题允许您添加一些“自由风格”css作为其选项的一部分时,请尝试寻找这样的选项。
通常,如果可以创建子主题并直接修改其css,则永远不要使用此类选项。