Populate content on install

时间:2012-12-08 作者:Johann

我想知道是否有一种方法可以在安装过程中用一些虚拟内容填充WordPress站点。比如说一些示例页面、一篇fews帖子、分类法等等。

我不确定这是否可行,因为我还没有找到合适的文档。

3 个回复
SO网友:brasofilo

寻找另一件事,只是偶然发现this gem 作者@anmari:)

你必须把Dropin pluginwp-content.

应命名为install.php 并包含新版本的可插入功能wp_install_defaults.

我用过this gist 用于测试。对原始函数的唯一修改是默认类别名称和slug。

有一个similar Q&A StackOverflow和Michael notice值得复制:

由于假定了某种默认类别,因此最好至少创建一个类别

SO网友:Kuldeep Daftary

使用以下插件:

WP DUMMY CONTENT

为开发人员轻松生成和删除博客帖子、页面和子页面。一键完成整个网站结构。

DEMO DATA CREATOR

Demo Data Creator是WordPress和BuddyPress插件,它允许WordPress开发人员创建演示用户、博客、帖子、评论和博客滚动链接。

当然,这些插件将在安装完成后安装!

SO网友:Wyck

1、安装后最好使用主题单元测试XML导入,可以在这里找到:https://wpcom-themes.svn.automattic.com/demo/theme-unit-test-data.xml 它包括图像和大量的东西。

您需要转到工具->导入。安装过程中可以选择使用brasofilo idea并创建自己的安装。通过创建以下文件编写脚本:wp-content/install.php.

第三种选择是使用mu-plugins http://codex.wordpress.org/Must_Use_Plugins 必须在wp-content/mu-plugins 默认情况下,目录(可以更改)可以命名为任何名称。

更好的解决方案是使用wp cli、phing、capistrano等构建系统来运行安装并包含所需的数据。例如,我有一个Phing脚本,它可以在安装时删除默认的WP数据,如果您想添加数据或加入一些mu-plugins或者只是在剧本中把它做好。

事实上,我可能会继续这样做,这是个好主意。

结束

相关推荐

Custom WordPress Installation

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