hiwelo / raccoon-plugin
Raccoon WordPress 插件允许您通过 JSON 配置文件轻松管理 WordPress 项目
Requires
- php: >=5.6
- composer/installers: >=1.0.12
- symfony/yaml: ^3.0
Requires (Dev)
README
Raccoon Plugin 是一个 WordPress 插件,允许您通过 JSON 或 YAML 配置文件轻松管理 WordPress 主题功能。
摘要
开发要求
为了其开发,Raccoon Plugin 需要
- PHP >= 5.6
- Composer
- WordPress >= 4.4
安装
要在您的 WordPress 项目中安装 Raccoon Plugin,您可以
-
在您的 WordPress 插件目录中克隆存储库:
git clone https://github.com/hiwelo/raccoon-plugin.git -
如果您使用 Composer 和类似 Bedrock 的环境:
composer require hiwelo/raccoon-plugin
如果您想在没有 Composer 的情况下直接在您的 WordPress 中安装此插件,我建议您在 必须使用插件 目录 mu-plugins/ 中安装它。
如果您想使用 Composer 安装此插件,请注意,此软件包有一个特定的类型(wordpress-muplugin),可以直接安装到 mu-plugins/ 目录(如 Bedrock)。
安装后
如果插件在 WordPress 的 mu-plugins/ 目录中,您不需要对它进行特殊操作来激活它。您只需在主题的根目录中创建一个 manifest.json 文件即可使用它。
如果插件在 WordPress 的 plugins/ 目录中,请记住在 WordPress 管理面板中激活它,并在主题的根目录中创建 manifest.json 文件。
Manifest JSON 或 YAML 文件
一旦在主题的根目录中创建了 JSON 或 YAML 文件,您就可以在文件中使用此项目中wiki 中描述的所有功能。
第三方功能
Raccoon 爱Bedrock
Bedrock 是一个 WordPress 模板,主要通过将 wp-content/ 目录重命名为 app/ 来创建更好的项目结构。 Bedrock 使用 Composer 和环境变量。
例如,Raccoon 可以使用 Bedrock 的环境变量来了解环境状态(开发、生产、测试)并管理主题应返回哪些调试信息。如果您不使用 Bedrock,您可以手动在 manifest.json 文件中设置环境状态,如下所示
{
"environment-status": "development"
}