fancyguy / composer-wordpress-plugin
Composer 的 WordPress 安装程序
1.3.0
2018-06-07 14:46 UTC
Requires
- composer-plugin-api: ^1.1
Requires (Dev)
- composer/composer: 1.0.x-dev
- phpunit/phpunit: ~4.0
Conflicts
README
这是一个 Composer 插件,用于从 SVN 仓库添加 WordPress 软件包。
入门指南
此插件需要全局安装,以便尽早初始化存储库。
composer global require fancyguy/composer-wordpress-plugin
存储库
WordPressCoreRepository - 此存储库提供从 SVN 作为源安装和从 API 作为 dist 安装的 wordpress/wordpress
软件包。
WordPressThemeRepository - 此存储库将 wordpress.org 上的主题作为 wordpress-theme/*
从 SVN 或 API 提供源或 dist。
WordPressPluginRepository - 此存储库将 wordpress.org 上的插件作为 wordpress-plugin/*
从 SVN 提供源或 API 提供dist。
安装程序
CoreInstaller - 此安装程序安装 wordpress-core
软件包,写入 wp-config.php
并生成盐值。
ThemeInstaller - 此安装程序将 wordpress-theme
软件包安装到配置的主题目录中。
PluginInstaller - 此安装程序将 wordpress-plugin
软件包安装到配置的插件目录中。
配置
安装程序使用以下默认配置来定义 wp-config.php
中的对应常量
{ "extra": { "wordpress": { "webroot": "wordpress", "content-path": "wp-content", "themes-path": "${contentPath}/themes", "plugins-path": "${contentPath}/plugins", "mu-plugins-path": "${contentPath}/mu-plugins" } } }