gpt4 book ai didi

javascript - 在 CSS 中使用 PHP 与通过 JS 适配[一般]

转载 作者:行者123 更新时间:2023-11-28 17:48:40 26 4
gpt4 key购买 nike

我有一个关于在 CSS 中使用 PHP 的一般性问题。我现在正在研究 Wordpress 主题,并希望尽可能地定制它。因此,我将我想通过 PHP 更改的 CSS 属性发送到一个为我更改它们的 JS 文件。但我不确定这是否是最好的方法。

你们会推荐它吗?优点和缺点是什么?

最佳答案

让我告诉你我是如何在我的网站上实现可定制的主题的,看看它是否对你有帮助。

首先,我使用 LESS。每当我有一些可定制的东西(通常是颜色,但有时也有背景图像)时,我都会放入一个变量。

然后我有一个 _colours.less 文件,它简单地定义了所有变量,并在每个其他 .less 文件的开头导入。

最后,我向用户展示了一个以用户友好的方式编辑这些变量的界面。

在运行时,PHP 检查:

  • 主要的 core.css 文件是否存在?
  • core.css 的修改时间是否比_colours.less 的修改时间更近?
  • 此页面中使用的所有 .css 文件的修改时间是否比相应的 .less 文件的修改时间更新?

如果以上任一结果的答案为“否”,则给定的 .css 文件将使用 PHP lessc 类(即基本上实现了 LESS 编译器)。

通过这种方式,用户可以轻松创建自己的自定义主题,但不会以任何方式影响我更新网站布局的能力。

关于javascript - 在 CSS 中使用 PHP 与通过 JS 适配[一般],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22756620/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com