greenpeace/planet4-child-theme-switzerland

Planet 4 Wordpress项目的瑞士网站子主题

v2.0.5 2024-08-28 07:44 UTC

This package is auto-updated.

Last update: 2024-09-28 08:04:42 UTC


README

Planet 4 Wordpress项目的子主题。相关主主题的代码位于

https://github.com/greenpeace/planet4-master-theme.

请查看主主题代码以获取更多信息。

开发

编码规范

主要使用WordPress编码规范,有一些例外。

PHPCS已配置。使用composer sniffs显示错误,使用composer fixes自动修复。

样式表

使用SCSS生成三个样式表

sass src/scss/style.scss style.css --style=compressed
sass src/scss/editor-style.scss admin/css/editor-style.css --style=compressed

自动加载器

使用Composer自动加载器。在添加新类后,使用composer dump-autoload

PHPStorm设置

SCSS文件监视器

文件 > 设置 > 工具 > 文件监视器

主style.css

文件类型: SCSS样式表

作用域: 创建一个包含

  • src/scss
  • 排除/src/scss/editor-style.scss

程序: sass

参数: --no-cache --update $FileName$:$ProjectFileDir$/$FileNameWithoutExtension$.css --style compressed

刷新输出路径: $ProjectFileDir$/$FileNameWithoutExtension$.css

editor-style.css

文件类型: SCSS样式表

作用域: 创建一个包含

  • src/scss
  • 排除/src/scss/style.scss

程序: sass

参数: --no-cache --update $FileName$:$ProjectFileDir$/admin/css/$FileNameWithoutExtension$.css --style compressed

刷新输出路径: $ProjectFileDir$/admin/css/$FileNameWithoutExtension$.css