fancyguy/composer-wordpress-plugin

Composer 的 WordPress 安装程序

1.3.0 2018-06-07 14:46 UTC

This package is auto-updated.

Last update: 2024-09-15 05:34:02 UTC


README

Build Status

这是一个 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"
        }
    }
}