onepress / wordpress-core-installer

用于处理使用Composer部署WordPress的自定义安装程序

安装: 15

依赖: 1

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 0

开放性问题: 0

类型:composer-plugin

v1.0.0 2024-05-03 06:40 UTC

This package is auto-updated.

Last update: 2024-09-03 07:49:30 UTC


README

一个自定义Composer插件,用于在vendor目录外安装WordPress核心。

用法

要设置一个自定义WordPress构建包以使用此自定义安装程序,请在您的包的composer文件中添加以下内容

"type": "wordpress-core",
"require": {
	"onepress/wordpress-core-installer": "^1.0"
}

如果您需要维护对低于5.6版本的PHP的支持(不推荐!),请在上述内容中使用^1.0作为版本约束。

默认情况下,此包将在wordpress目录中安装一个wordpress-core类型的包。要更改此设置,您可以将以下内容添加到您的自定义WordPress核心类型包或根composer包中

"extra": {
	"wordpress-install-dir": "custom/path"
}

根composer包也可以通过包名作为键的对象声明自定义路径

"extra": {
	"wordpress-install-dir": {
		"wordpress/wordpress": "wordpress",
		"onepress/wordpress-core": "onepress-wordpress"
	}
}

许可协议

此软件受GPL版本2或更高版本的许可。

更改日志

2.0.0
  • 添加了对Composer v2的支持。特别感谢@Ayesh为添加此支持所提交的原始pull request。
  • 将最低要求的PHP版本提升至5.6(与WP相同)。如果您需要坚持使用较旧的PHP版本,那么您可能也需要坚持使用较旧的Composer版本,并且可以继续使用^1.0作为版本约束。
  • 对README、测试等进行的其他各种修复和改进。
1.0.0
  • 初始稳定版本
  • 添加了测试和CI
  • 添加了对自定义vendor目录的支持
  • 添加了对覆盖敏感目录的合理性检查