最后更新时间为 2018年8月7日
wordpress多站点功能是一个非常不错的功能,它的优点很多:只需一个wordpress就可以搭建多个网站,这样可以节省网站资源、可以有效提升多站时网站的速度。但是,它也是有缺点的,比如说:网站根目录下的文件不能读取(如百度网站地图插件就不能用)、开放注册功能默认是订阅者(不能修改默认值,只能管理员一个一个地后台修改)。如果你想用百度地图插件以及想默认注册能修改,就只好卸载wordpress多站点功能了。那么,怎样来卸载这个wordpress多站点功能呢?
看似很难,其实,也很简单,我们只需要把创建wordpress多站点时修改和添加的东东恢复到原状,就可以了。可以按以下步骤来完成:
1、删除添加到 wp-config.php 里的内容,这个可以参照搭建wordpress多站点那篇文章。也可以删除原wp-config.php文件,然后把wp-config-sample.php改成wp-config.php,再填写相应的数据库信息。
2、恢复旧的 .htaccess 文件。因为我们在搭建wordpress多站点时,修改了这个文件,所以恢复到原状即可。
3、删除添加到数据库中users 表用于多站点功能的两列(deleted 和 spam)。
4、删除数据库中以下几个数据表,这些表是在创建多站点时自动在数据库中添加的,当然,前缀要看你数据库的前缀了,如果你把前缀改成wpp,那么,下面的表也就变成wpp_blogs 这样的以wpp为前缀的表。
wp_blogs
wp_blog_versions
wp_registration_log
wp_site
wp_sitemeta
wp_signups
wp_sitecategories (if you have global terms enabled)
通过以上4步,我们就把wordpress 多站点功能给卸载了,还我们一个干干净净的一个wordpress网站。
如果只是建一个站,就没有必要做wordpress多站点,一般做wordpress多站点的,都是一个比较大型的站群,如:wordpress主题网站(多站点做演示站)、类似新浪那样的站(主站+论坛+问答+微博+博客+影视……)。