可重复配置包

时间:2011-10-10 作者:g_thom

开发人员或商店通常会花几个小时在每个项目上运行相同的配置选项(永久链接、SEO选项、用户角色、您经常使用的插件等)。

我来自Drupal,那里的安装配置文件允许我预先配置一组配置选项,我可以在几十个站点上复制这些选项。

这为我和我的客户节省了数百个小时。

我现在有机会在WordPress上做同样的事情。我想创建一个脚本来安装WordPress、安装一些插件并设置一些初始配置选项。当跨多个站点扩展时,这有可能节省有用的时间/成本。

这是否可行?还是我找错树了?

3 个回复
最合适的回答,由SO网友:anmari 整理而成

不完全是你想要的,但非常接近。

有一个“dropin”插件的概念,它的存在主要是为了覆盖或添加核心功能

dropins将始终加载。

因此,一个ftp的wordpress包括您想要的任何插件文件,这些文件将创建您的默认环境。这些文件应位于顶级wp\\U内容文件夹中。

我有一个电话install.php 覆盖可插拔功能

wp_install_defaults
使用我自己的默认设置(起始页面、默认小部件、类别、分类法等),它还可以加载其他插件的起始选项,并可能激活它们。

然后单击著名的5分钟安装(您提到的“脚本”)。它安装wordpress并应用dropin插件中的自定义选项。

此处提供一些简要信息:http://hakre.wordpress.com/2010/05/01/must-use-and-drop-ins-plugins/http://bucketpress.com/drop-ins-plugins

SO网友:Fiona

我不确定是否有脚本,但我目前使用默认博客插件从原始博客复制尽可能多的设置。这在创建测试站点或站点的新实例时非常方便。也许这个插件本身可以为这件事提供一些线索?

SO网友:Travis Pflanz

我不知道有什么脚本,但我有一个WordPress的“基本”安装,我有基本的设置和我经常使用的插件。创建新网站时,我下载所有网站文件和数据库。我使用BackUpWordPress plugin 创建备份,然后下载。我还确保在创建备份之前将所有插件更新到其最新版本。

在webhost上,我创建一个新的空数据库,然后导入下载的数据库

将网站文件上载到web主机。

在配置中。php,更改数据库选项以反映新数据库。

最后,您需要使用WordPress Codex. 我使用这些函数。php方法。

从开始到结束,整个过程需要10分钟,你拥有一切!您甚至可以按照自己的喜好设置所有插件,在每个站点上设置所需的页面,例如联系人、站点地图、隐私政策等。

我花了很长时间试图想出最好的方法。。。这是我找到的最好的。

结束

相关推荐

Custom WordPress Installation

我想知道下面的帖子中描述的自定义WordPress安装的方法是否有更新版本。http://wpbits.wordpress.com/2007/08/10/automating-wordpress-customizations-the-installphp-way/