是否在安装时自动启用自定义主题、插件和默认内容?

时间:2010-12-14 作者:agileapricot

我正在使用wordpress,这是一家大型非营利组织,有许多网站。我想减少设置站点的人员的安装步骤。有没有可能让WP安装自动激活我选择的插件、主题和默认内容?

2 个回复
最合适的回答,由SO网友:Denis de Bernardy 整理而成

当然wp_install_defaults() 是一个可插入的函数。(wp\\u new\\u blog\\u notification()和wp\\u upgrade(),以防您也需要覆盖它们。)

# in wp-config.php
if ( defined(\'WP_INSTALLING\') && WP_INSTALLING ) {
  include_once dirname(__FILE__) . \'/wp-content/install.php\';
}

# in wp-content/install.php
function wp_install_defaults($user_id) {
  global $wpdb, $wp_rewrite, $current_site, $table_prefix;
  // do whatever you want here...
}

SO网友:icc97

如果不想编写任何PHP代码,可以创建默认wordpress安装,然后按照Moving WordPress. 而不是移动文件,而是复制它们,导出后不删除现有数据库。这将传输所有设置和内容(因为所有设置和内容都存储在数据库中),并保留默认安装供您重复此过程。

结束

相关推荐