alpipego / wp-base
此包已被废弃,不再维护。未建议替代包。
WordPress 安装蓝图(包括反复使用的插件等)
1.2.2
2018-05-03 12:14 UTC
Requires
- php: >=7.1
- alpipego/awp-assets: ^0.3.0
- alpipego/awp-cache: ^0.1.0
- alpipego/awp-di: ^0.4.1
- alpipego/awp-template: dev-develop
- alpipego/ghcp: ^0.2
- composer/installers: ^1.5
- gordalina/cachetool: ^3.0
- hassankhan/config: ^1.0
- johnpbloch/wordpress-core: ^4.9
- johnpbloch/wordpress-core-installer: ^1.0
- koodimonni/composer-dropin-installer: ^1.2
- predis/predis: ^1.1
- symfony/cache: ^4.0
- tillkruss/redis-cache: ^1.3
- wp-cli/wp-cli: ^1.5
- wpackagist-plugin/disable-emojis: ^1.7
- wpackagist-plugin/disable-wordpress-updates: ^1.6
- wpackagist-plugin/no-self-ping: ^1.1
Requires (Dev)
- deployer/deployer: ^6.1
- deployer/recipes: ^6.0
- rmccue/requests: ^1.7
- sllh/composer-versions-check: ^2.0
- wpackagist-plugin/debug-plugin-activation-errors: ^1.9
- wpackagist-plugin/query-monitor: ^3.0
- wpackagist-plugin/rewrite-rules-inspector: ^1.2
- yosymfony/toml: ^1.0
This package is auto-updated.
Last update: 2021-03-13 11:25:42 UTC
README
我的主观基本 Composer-WordPress 蓝图
如何使用
- 删除您不想安装的所有插件
- 您可以为不同的环境添加不同的配置(默认
local
,staging
,production
) - 要开始本地化,请将您的环境详情添加到
config/env/local.json
(查看config/env/default.json
以获取蓝图) - 将您的虚拟主机详情添加到
config/nginx/local.conf
并将其符号链接到 nginx 的sites-enabled
(如果您想同时使用 apache 和 php-fpm,过程大致相同。如果您使用mod-php
,您需要自己解决) - 如果您想使用 ACF Pro,则需要添加一个许可证密钥(作为
k
查询字符串的值) - 一些插件(如 WP Mail SMTP)倾向于从存储库中删除它们的老旧标签(如果这样做,安装将失败),为了防止这种情况,要么将它们的版本号更改为
"*"
,要么与 wpackagist 保持同步
从版本 1.0.0 开始,这也可以作为项目安装
composer create-project alpipego/wp-base 1.0.* --no-scripts
目录结构
.
├── LICENSE
├── README.md
├── composer.json
├── config
│ ├── env
│ │ ├── default.json
│ │ └── local.json
│ ├── env.json
│ └── nginx
│ └── local.conf
├── log
├── web
│ ├── assets
│ │ └── index.php
│ ├── extensions
│ │ └── index.php
│ ├── index.php
│ ├── languages
│ │ └── index.php
│ ├── plugins
│ │ └── index.php
│ ├── uploads
│ │ └── index.php
│ └── wp-config.php
└── wp-config.php
- 对于基本设置,您不需要触摸
config
目录和composer.json
目录中的配置文件以外的任何文件
存储库中未包含的插件
许多存储库中未包含的插件可以通过获取它们的 zip 存档来安装
{
"type": "package",
"package": {
"name": "advanced-custom-fields/advanced-custom-fields-pro",
"version": "5.3.9",
"type": "wordpress-plugin",
"dist": {
"type": "zip",
"url": "http://connect.advancedcustomfields.com/index.php?p=pro&a=download&k=LICENSE_KEY"
}
}
}
在上方添加正确的版本,然后使用以下方式引用:
"advanced-custom-fields/advanced-custom-fields-pro": "*"