justcoded/wordpress-composer-scripts

WordPress 安装 Composer 脚本

1.2.1 2018-01-10 11:07 UTC

This package is auto-updated.

Last update: 2024-09-13 05:53:25 UTC


README

WordPress 安装 Composer 脚本


针对 Composer 的自定义脚本,用于 WordPress 项目模板

安装

安装此扩展的唯一方式是通过 composer。

可以运行

php composer.phar require --prefer-dist justcoded/wordpress-composer-scripts "*"

或者添加到 require 部分

"justcoded/wordpress-composer-scripts": "*"

之后添加到 scripts 部分

  "scripts": {
    "wp:postInstall": "JustCoded\\WP\\Composer\\Environment::post_install",
    "wp:deployReadme": "JustCoded\\WP\\Composer\\Environment::deployment_readme",
    "wp:dbPrefix": "JustCoded\\WP\\Composer\\Environment::wpdb_prefix",
    "wp:salts": "JustCoded\\WP\\Composer\\Environment::salts",
    "wp:secure": "JustCoded\\WP\\Composer\\Security::admin_http_auth",
    "wp:theme": "JustCoded\\WP\\Composer\\Boilerplates::theme"
  }

可用脚本

wp:postInstall

将 .env.example 和 .htaccess.example 复制到 .env 和 .htaccess。

此脚本应添加到 post-install 和 post-update 钩子中,因此一旦下载项目,您将具有配置文件。只需将它们替换为真实值即可。

wp:deployReadme

此脚本在 create-project 命令钩子中使用。此脚本清理默认项目模板的 readme 文件,并添加实际项目部署的文档。

wp:dbPrefix

创建唯一的数据库前缀(以提高安全性),并将其替换到 .env.example 和 .env 文件中。

默认情况下,此脚本应添加到 create-project 命令钩子中。

wp:salts

在 .env.example 和 .env 文件中重新生成 WordPress 盐值。

如果您想禁用所有旧的开会话/cookie,这将很有用。

wp:secure

允许创建 wp-admin 文件夹 HTTP 认证密码保护。

*不添加任何参数运行此命令以获取命令帮助

wp:theme

根据 JustCoded 主题模板 创建主题。

*不添加任何参数运行此命令以获取命令帮助