wemakecustom/wp-skeleton-installer

此包已被废弃且不再维护。未建议替代包。

https://github.com/wemakecustom/wp-skeleton 的安装器脚本

v3.0.1 2016-04-15 18:40 UTC

This package is not auto-updated.

Last update: 2022-07-18 08:53:31 UTC


README

将随 wp-skeleton 一起安装。

它做什么

安装 WordPress 和依赖项

添加所有必需的默认文件夹和文件

  • /htdocs/wp-content/ 中创建插件、mu 插件和主题文件夹
  • 添加 WordPress 的默认 .gitignore
  • 使用 composer 在每次更新/安装前后执行脚本,以确保稳定的环境。

安装

$ git clone git@github.com:wemakecustom/wp-skeleton-installer.git <project>
$ cd <project>
$ composer install

您将看到提示消息以设置默认数据库信息、WordPress 语言和调试参数。

ScriptHandler 管理安装

  • 必须安装插件;
  • 移动并创建 WordPress 文件和文件夹的符号链接;
  • 管理配置文件(数据库和 WordPress 所需的基本配置);
  • 设置用于加密用户 cookie 中存储的信息的 SALT 密钥

默认情况下,最后,您将在 <project>/test/ 子文件夹中安装 WordPress 和所有配置文件。若要配置其他子文件夹,请参阅下文中的 配置 部分。

配置

以下 composer.json 中的部分允许您更改 WordPress 和配置文件安装的文件夹。有关如何更改此部分的示例,请参阅 wp-skeleton

{
    "extra": {
        "wordpress-install-dir": "vendor/wordpress/wordpress",
        "confs-dir": "test/confs",
        "web-dir": "test/htdocs",
        "installer-paths": {
            "test/htdocs/wp-content/plugins/{$name}/": ["type:wordpress-plugin"],
            "test/htdocs/wp-content/mu-plugins/{$name}/": ["type:wordpress-muplugin"],
            "test/htdocs/wp-content/themes/composer/{$name}/": ["type:wordpress-theme"]
        }
    }
}

因此,您可以更改:

  • wordpress-install-dir 以指定您希望安装 WordPress 核心的位置。
  • confs-dir 以定义您安装配置文件的位置(例如数据库)。
  • web-dir 以设置 WordPress 的子文件夹,其中将安装核心符号链接、主题和插件。 您将在该子文件夹中工作