以声明方式在XML、JSON或YAML中配置WordPress

时间:2013-06-06 作者:themirror

在谷歌上找不到这个。。。

是否有任何简便的方法可以使用XML/JSON/YAML等完全(或部分)配置Wordpress站点(插件和所有插件)?总的来说,我正在寻找一种可读性强、声明性强的方式来设置Wordpress,并尽量减少处理PHP的工作量。

2 个回复
SO网友:Wyck

我创建了一个build script 使用具有基于XML的配置语法的Phing(build.properties), 它基于Apache Ant(Java)。

它目前支持:

安装WordPress和DB
从外部URL(zip或gzip格式)安装任何插件和主题
添加配置详细信息,如站点标题、登录名/密码、电子邮件(如果编写php,可以添加更多内容)
添加要运行或安装期间的自定义详细信息(必须使用php或phing语法编写)
+更多内容

它不是您可能要查找的真正的“配置”文件,因为它是从命令行运行的,需要安装phing,而不是直接从WordPress读取,但它确实可以加快安装速度。

您还可以查看:
https://github.com/newsapps/wp-project-tools
https://github.com/romainberger/yeoman-wordpress

SO网友:s_ha_dum

如果你正在寻找Joomla\'s templateDetails.xml, 例如(但可能更复杂),我从未见过这样的内置产品。

可能有允许这种配置的插件,但我无法命名任何插件。

您可以通过以下方式进行配置defining some constants in wp-config.php 但这就是PHP,您不能以这种方式安装/激活插件或主题。

结束

相关推荐

已迁移到Namecheap,现在数据库和wp-config出现问题

我一直在使用一个免费的网络主机,而我建立了我的WP网站。现在,这一切都完成了,我去买了主机名便宜。我上传了网站和WordPress,一切看起来都很好,但我想我的WP数据库可能有问题。我想不出一种方法来导入我保存的旧sql数据库。因此,现在我的wp config文件已从免费主机连接到我的旧sql数据库。我的网站仍然正常显示,但我猜这会在将来的某个地方造成问题。在此之后,我从我的Namecheap cPanel创建了一个新的数据库、用户和密码。然而,使用Namecheap时,没有选择主机的选项,也没有告诉我主