WordPress如果开启了多站点网络,子站点默认的主题是WordPress当前版本的默认主题,WordPress4.0中,子站点的默认主题为“twentyfourteen”,如果“twentyfourteen”主题不存在,子站点的前台页面打开就是空白的,子站点管理员需要手动启用其他主题才可以正常浏览子站点前台页面。其实WordPress多站点网络是可以设置默认主题的,设置方法很简单,只需要在wp-config.php添加一行配置就可以了。
设置多站点网络子站点默认主题
在wp-config.php中,require_once(ABSPATH . 'wp-settings.php');
添加以下代码就可以了,其中“your-default-theme”是默认主题的名称。
define( 'WP_DEFAULT_THEME', 'your-default-theme' );
设置好之后,用户注册新的子站点,默认就是你设置的自定义主题了。
PS:个人认为,WordPress的多站点功能用户体验并不好,博客这个东西,功能上并不复杂,如果预期的规模比较大的话,还是趁早自主开发吧。