animafac / minisites
用于在 animafac.net 集成以前的迷你网站的定制帖子类型
0.1.0
2016-09-29 07:47 UTC
Requires (Dev)
- 10up/wp_mock: ~0.1.0
- mockery/mockery: ~0.9.5
- phpunit/phpunit: ~5.5.2
- squizlabs/php_codesniffer: ~2.6.2
This package is not auto-updated.
Last update: 2024-09-18 19:43:44 UTC
README
用于在 animafac.net 集成以前的迷你网站的定制帖子类型
如何工作
Minisite::init()
添加了一个新的 minisite_page
定制帖子类型,它可以与 minisite
分类法分组。然后,我们的 WordPress 主题 以一系列具有共同目录的页面显示此定制帖子类型。您可以在这里看到一个示例。
Grunt 任务
Grunt 可以用来运行在 Gruntfile.js
中定义的一些自动化任务。
首先,您需要使用 Yarn 和 Composer 安装依赖项
yarn install
composer install
请注意,不要将这些依赖项提交到仓库中!
您可以通过以下方式删除它们
composer install --no-dev
(我们不能将 vendor/
添加到 .gitignore
,因为我们需要将自动加载包含到仓库中,以防插件不是通过 Composer 而是通过常规 WordPress 安装程序安装。)
代码风格检查
您可以检查 JavaScript、JSON 和 PHP 文件是否格式正确
grunt lint
测试
您可以运行 PHPUnit 测试
grunt test
翻译模板
您可以更新 POT 翻译模板
grunt makepot
持续集成
Gitlab CI 用于在每次提交后自动运行测试。