使用SASS进行WordPress主题

时间:2015-08-26 15:05:37

标签: wordpress

我希望在我正在使用的新WordPress主题中使用SASS。

到目前为止,我无法使用Windows在我的localhost上运行它。我假设这是因为我没有安装Ruby,这很容易安装。

我的问题是:如果我的主题用户想要在他们的localhost上开发他们的网站,他们还需要安装Ruby吗?

如果是这样,有什么方法吗?我希望用户只需下载主题,并且无需任何其他先决条件即可使用它。

任何信息都会非常感激。

谢谢!

2 个答案:

答案 0 :(得分:0)

您需要在本地开发环境中安装ruby来构建SASS主题。您可以下载的主题应该只包含版本化的.css文件而不是.scss构建文件,尽管包含它们不应该受到伤害。

答案 1 :(得分:0)

SASS只是CSS的预处理器,因此您只需要在系统上将SASS文件处理成CSS。

有一点需要注意,如果您决定最小化CSS以分发主题,则需要使用以下注释对根SASS文件进行建模:

/*!
Theme Name: {Theme Name}
Theme URI: 
Author: {Your Name}
Author URI: 
Description: 
Version: 0.1
License: GPL-3.0
License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
Tags: 
*/

"!"在" / *之后很重要,因为这会告诉SASS这个评论很重要,无论你想要CSS输出如何,它都会保留它。如果你不这样做,SASS可以删除所有评论(你通常想要的)但没有那个评论标题,WordPress将无法识别你的主题是有效的。