giofreitas / wordpress-composer-setup
一个用于设置您的WordPress环境以便与composer友好的composer插件。它使用johnpbloch/wordpress包来安装WordPress核心文件。
0.2
2019-05-29 14:44 UTC
Requires
- composer-plugin-api: ^1.1
- ext-mysqli: *
Suggests
- johnpbloch/wordpress-core: You need to install WordPress too
This package is not auto-updated.
Last update: 2024-09-29 11:46:30 UTC
README
一个用于设置您的WordPress环境以便与composer友好的composer插件。它使用johnpbloch/wordpress包来安装WordPress核心文件。
如何使用?
此插件将创建wp-config.php文件,其中包含让WordPress适合composer所需的定义。您只需插入数据库详细信息,然后wordpress-composer-setup将处理其余部分。
为什么是wp-config.php?
wp-config.php是唯一一个在前后端都会加载的非核心文件。因此,这是一个设置我们所需要的一切的好地方。
使用方法
要设置包含wp-config.php的WordPress安装,请将以下内容添加到您的composer文件中
"require": {
"johnpbloch/wordpress": "4.9.5",
"giofreitas/wordpress-composer-setup": "0.1"
}
您可以在extra中手动设置站点URL(如果您想在整个环境中动态设置,则不要定义)
"extra": {
"wordpress-site-url": "localhost"
}
我们还可以使用来自johnpbloch/wordpress-core-installer和composer/installers的一些选项来更改默认配置
"extra": {
"wordpress-install-dir": "wordpress"
"installer-paths": {
"wp-content/themes/{$name}/": ["type:wordpress-theme"],
"wp-content/plugins/{$name}/": ["type:wordpress-plugin"],
"wp-content/mu-plugins/{$name}/": ["type:wordpress-muplugin"]
}
}