【问题标题】:Can't edit/work with compressed stylesheet (css) in Wordpress无法在 Wordpress 中编辑/使用压缩样式表 (css)
【发布时间】:2014-03-08 14:14:28
【问题描述】:

Wordpress 主题有两种样式表 - 趋势:

style.dev.css (30kB) 未压缩(“dev”表示用于开发)。

style.css (23kB) 已压缩。

无论我更改哪个文件并通过 FTP 上传它都不起作用!这意味着布局不会发生任何变化。编辑 CSS,上传到服务器,但未进行任何更改。

尝试了很多方法——

1.编辑“style.dev.css”,将其加载到服务器(不工作),然后重命名为“style.css”(仍然不工作)。

2.编辑“style.dev.css”压缩后加载到服务器(不工作),然后重命名为“style.css”(仍然不工作)。

  1. 当两者都在服务器上时,服务器选择开发版本“style.dev.css”,当我删除它时,服务器跳转到“style.css”。

  2. 试图编辑其中一个,然后发送到服务器(布局仍然没有变化)。

请有人给我一个提示,问题可能出在哪里?

我不知道问题可能出在哪里,已经搜索了 2 天的解决方案。 Link 我正在工作的网站

【问题讨论】:

    标签: css wordpress edit


    【解决方案1】:

    目前您的网站指向 <link rel="stylesheet" href="http://cfs-gometzlaville.fr/cfs/wp-content/themes/trending/style.css" type="text/css" media="all"> 的样式,要替换样式表,您需要在将原始 style.css 命名为 style_orig.css 之后重命名更新/修改的工作表,然后将更新/修改文件的名称更改为 @987654325 @。完成此操作后,您需要从您使用的任何 缓存插件 重置缓存。如果这仍然不起作用清除您的浏览器缓存

    编辑

    如果我将网站 HTML 中的 style.css 更改为 style.dev.css,则会进行更改。

    作为替代方案,也许您应该查看 Child Theme's here,因为这对您来说更容易管理。您所要做的就是按照链接上的说明进行操作,然后将css 从您的dev.css 复制并粘贴到子主题css 中,它将覆盖父样式。

    【讨论】:

    • 谢谢,它成功了。但这是一条漫长的道路。
    • 欢迎您,您使用了什么方法/您能否将其标记为已回答,以防遇到此问题的其他人需要帮助!谢谢:)
    • 当我使用自定义 CSS 插件时,它会覆盖主题的样式表,虽然我觉得有点不安全,因为它只是一个插件,但只要它工作正常就可以了。为什么我不能只删除其中一个 CSS 并从 HTML 指向剩下的样式表?
    • 使用插件实现CSS修改有两个问题。首先是如果插件被停用,自定义 CSS 将不再工作/可能会丢失。其次,插件可能会随着 WordPress / 主题的未来更新而中断。如果您可以通过 FTP 访问您的站点,我建议您使用子主题。为了回答你的问题,如果你更新你的主题,默认的 CSS 文件将覆盖自定义的;因此丢失所有修改!
    【解决方案2】:

    该网站当前引用style.dev.css,它不存在。可能是某些缓存插件的问题。

    阅读this page

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-06
      • 1970-01-01
      • 2013-02-18
      相关资源
      最近更新 更多