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"
}
}
}