使用网络管理将新域添加到‘我的站点’

时间:2013-05-29 作者:Adam Moss

一年多前,这个多域Wordpress是我和一位同事使用网络管理工具创建的。在不同的域上有5个站点,运行良好:

enter image description here

我现在需要在这个设置中添加更多的站点,但我一辈子都记不清它是如何完成的。。。我已经进入My Sites > Network Admin > Sites 并单击“添加新”,但这只允许我创建子目录。我需要在此安装中添加新域。

我已经有了正确的服务器设置(vhost等)。

非常感谢您的帮助!

1 个回复
SO网友:Adam Moss

在少数情况下,有人需要这样做,我可以完成额外的站点,但我必须通过数据库完成所有工作(不理想)。以下是我在wp\\u config中为自己留下的评论。php:

 /* If you need to add more domains to this installation it is sadly a 
 * ballache as there\'s no way of doing it through the admin. 

 * In the database you need to edit the following tables:

 * wp_site - add a new domain row (make note of site ID)
 * wp_sitemeta - duplicate all the new domain meta data
 * wp_blogs - add a new domain here, match the site_id foreign key

 * Then you need to duplicate the following tables:

 * wp_i_commentmeta
 * wp_i_comments
 * wp_i_links
 * wp_i_options
 * wp_i_postmeta
 * wp_i_posts
 * wp_i_term_relationships
 * wp_i_terms

 * Finally go into wp_users and ensure a wp_i_capabilities and wp_i_user_level
 * exists for your new site ID. You should then be able to see and edit your
 * new domain.

结束

相关推荐

正在尝试在WordPress MultiSite中输出“访问次数最多的博客”列表

有人知道如何从Wordpress Multisite中获得“访问量最大”的列表吗?我有很多博客,一直在寻找一种方法来输出前10/20个访问量最大的博客列表,但找不到任何插件或代码片段。示例-如本网站右侧的列表(非WP)http://blogg.se/