ihorvorotnov / sonata
由Composer支持的WordPress项目
1.1.0
2018-03-21 22:54 UTC
Requires
- php: >=7.0
- ext-gettext: *
- composer/installers: ^v1.3
- johnpbloch/wordpress: ^4.7
- roots/wp-password-bcrypt: ^1.0
- vlucas/phpdotenv: ^2.4
Requires (Dev)
- johnbillion/query-monitor: ^2.13
- johnbillion/user-switching: ^1.0
- mgargano/non-production-robots-ignore: ^0.1.4
- norcross/airplane-mode: ^0.2.3
- rarst/laps: ^2.0
- roave/security-advisories: dev-master
- dev-master
- 1.1.0
- 1.0.0
- 0.1.0
- dev-dependabot/composer/mgargano/non-production-robots-ignore-0.2.0
- dev-dependabot/composer/johnpbloch/wordpress-5.2.2
- dev-dependabot/composer/johnbillion/user-switching-1.5.2
- dev-dependabot/composer/composer/installers-1.7.0
- dev-dependabot/composer/johnbillion/query-monitor-3.3.7
- dev-develop
This package is auto-updated.
Last update: 2024-09-23 22:16:01 UTC
README
使用Composer协调您的新WordPress项目。
最新版本:1.1.0
需求
使用方法
创建新项目
composer create-project ihorvorotnov/sonata project_name
安装新包或WordPress插件
composer require vendor/package
composer require wpackagist-plugin/{plugin-slug}
更新特定包、WordPress或插件到最新版本
composer update vendor/package
composer update johnpbloch/wordpress
composer update johnbillion/query-monitor
composer wpackagist-plugin/{plugin-slug}
更新所有包到最新版本
composer update
包含内容
- 最新稳定版WordPress,作为Composer依赖项
- 更好的密码散列库(使用
bcrypt
) - 支持
.env
配置文件 - 使用WP-CLI自动生成WordPress盐值到
.env
- 默认优化自动加载器
- 链接到Twenty Seventeen主题
- 一些用于开发的插件(作为Composer依赖项)
- Query Monitor 由@johnbillion
- Laps 由@Rarst
- Non-Production Robots Ignore 由@matgargano
- User Switching 由@johnbillion
- Airplane Mode 由@norcross
- 使用SecurityAdvisories 由@Roave防止安装已知漏洞的包
- 准备使用Memcached对象缓存,包括自定义
WP_CACHE_KEY_SALT
项目目录布局
- app
+ languages
+ mu-plugins
+ plugins
+ themes
+ uploads
• debug.log
- config
• local.php
• production.php
• staging.php
+ core
+ vendor
• .env
• .env.example
• .gitignore
• composer.json
• composer.lock
• index.php
• LICENSE
• wp-cli.yml
• wp-config.php
额外的Composer包
以下包是有用的,但不是强制的。取决于项目。
@todo 以后再完成