pierre-dargham/classicpress-composer-boilerplate

0.3.0 2018-12-04 13:05 UTC

This package is auto-updated.

Last update: 2024-09-05 02:05:57 UTC


README

Latest Stable Version License

ClassicPress composer 模板

此模板展示了基于 ClassicPress 的 composer 项目所需的最小步骤。

默认依赖项是 ClassicPress 核心最新版本Twenty Seventeen 主题

要求

安装

  1. 在命令行中运行: composer create-project --remove-vcs pierre-dargham/classicpress-composer-boilerplate my-project
  2. 创建一个空数据库
  3. 在 wp-config.php 中,编辑以下常量: WP_HOMEDB_NAMEDB_USERDB_PASSWORDDB_HOST
  4. 访问您的网站主页 URL,并遵循标准的 ClassicPress 安装步骤

注意:您的网站管理区域将在 /classicpress/wp-admin/ 而不是 /wp-admin/ 下可用

进一步步骤

版本控制

如果您正在使用如 git 或 svn 的版本控制系统,应该忽略这些文件

- /vendor
- /classicpress
- /wp-content/themes/twentyseventeen

WordPress 插件和主题

您可以使用 composer 安装和管理 WordPress 插件和主题,多亏了 composer 镜像仓库 wpackagist。如果您需要使用 composer 安装 WordPress 插件和主题,也应该在您的 VCS 中忽略它们,就像其他依赖项一样。

自动更新

默认情况下,此模板禁用了自动更新 wp-config.php,因为您的依赖项更新应使用 Composer 处理。如果您需要更改此设置,可以修改以下两个常量

/* Automatic updates */
define('WP_AUTO_UPDATE_CORE', false);
define('AUTOMATIC_UPDATER_DISABLED', true);

夜间构建

如果您想安装 ClassicPress 的夜间构建版本而不是稳定版本,可以修改 composer.json 文件

  • 添加 "minimum-stability" :"dev"
  • 添加以下仓库: "type": "vcs", "url": "ssh://git@github.com/ClassyBot/ClassicPress-nightly.git"

您现在应该有一个类似这样的部分

"minimum-stability" :"dev",
"repositories": [
    {
        "type": "composer",
        "url": "https://wpackagist.org"
    },
    {
        "type": "vcs",
        "url": "ssh://git@github.com/ClassyBot/ClassicPress-nightly.git"
    }
],
  • 运行 composer update classicpress/classicpress 以安装最新的夜间构建版本

相关链接