animafac/minisites

用于在 animafac.net 集成以前的迷你网站的定制帖子类型

安装: 185

依赖项: 0

建议者: 0

安全: 0

类型:wordpress-plugin

0.1.0 2016-09-29 07:47 UTC

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 中定义的一些自动化任务。

首先,您需要使用 YarnComposer 安装依赖项

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 用于在每次提交后自动运行测试。