【问题标题】:Why when I edit style.min.css on the theme editor on wp it doesn't work but in the file manager on the server it does?为什么当我在 wp 的主题编辑器上编辑 style.min.css 时它不起作用,但在服务器上的文件管理器中它起作用?
【发布时间】:2019-07-07 18:14:08
【问题描述】:

我遇到了问题 - 将我自己的 CSS 代码添加到 WP 主题和插件不起作用。我使用了插件 Contact Form 7 for WP,我想在其中添加我自己的 CSS。为此,我在 Chrome DevTools(键盘上的 F11)上检查了 CSS 文件,发现它被称为 style.min.css,事实上,当我(在 DevTools 上)编辑它时,我得到了结果。 然后我在 WP 主题编辑器上找到了该文件,但是当我在那里进行更改时它不起作用。

所以我去了服务器上的文件管理器,在那里找到了 CSS 文件(WP 文件夹 > wp-content > 主题 > 我的主题名称 > style.min.css 在那里改变了它,它确实有效!

这是一段代码(我只是添加了text-align:right;): input,select,textarea{ display:block;width:100%;font-family:inherit;font-size:1rem;height:2.5rem;outline:0;vertical-align:middle;background-color:#fff;border:1px solid #f1f1f1;border-radius:3px;box-shadow:none;padding:0 12px; text-align:right; } [当我在做的时候,你知道为什么 WP 中的一些 CSS 文件有缩进而另一些没有吗?]

所以我的(主要)问题是——为什么它在 WP 编辑器上不起作用?更新需要一些时间吗? (我等了一会儿)

这个问题是出于好奇,因为我的问题已经解决了

【问题讨论】:

    标签: php css wordpress wordpress-theming


    【解决方案1】:

    这其实是个坏主意,你永远不要直接编辑插件和主题的文件,否则一旦你更新它们,所有的更改都会丢失。

    如果您想自定义主题,请创建子主题。

    对于任何样式更改,已经有办法做到这一点,只需在此处添加您的自定义 CSS wp-admin > 外观 > 自定义 > 附加 CSS

    【讨论】:

    • 这只对主题有好处,但如果我正在构建一个登录页面(使用 Elementor),它就不起作用了。
    • 即使使用主题它也不总是有效(例如dir:rtl; 无效),这是我的问题 - 为什么?而不是如何去做。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-06-10
    • 1970-01-01
    • 2020-09-07
    • 1970-01-01
    • 1970-01-01
    • 2019-07-16
    • 1970-01-01
    相关资源
    最近更新 更多