2011-03-15 65 views
2

我希望通过编程创建WordPress的穆蒂网站博客/网站(网络启用wordpres)。有没有任何API可以做到这一点?如果没有,是否可以直接将数据插入到数据库?WordPress的多站点(启用网络)

我想创建基于从一个PHP页面我的自定义登记表一个WordPress站点。任何帮助/链接的文档将不胜感激。谢谢。

回答

4

这个工程的子目录中安装:

global $current_site; 
wpmu_create_blog($current_site->domain, $current_site->path . 'mysite/', 'My Site', 1); 

,这应该为子域工作的安装:

global $current_site, $base; 
wpmu_create_blog('mysite.mydomain.com', $base, 'My Site', 1); 

,如果你需要添加一个博客,用户在同一时间,请检查/wp-admin/ms-edit.php中的代码,在第139行中显示'case'addblog':'。这是用于清理域的代码,后面有代码可以从电子邮件中添加新用户。

+0

招呼,在这个任何回应。它有帮助吗? – dwenaus 2011-03-16 16:18:18

+0

wpmu_create_blog将所有的信息数据库(我可以查询,看看)。但WP仪表板不显示博客。我仍在努力。你给我的方向是我想要的。谢谢。无论如何,你知道在一个wordpress/mysql安装中推荐多少个博客吗? – M99 2011-03-16 19:04:57

+0

在一次安装中,您可以拥有数千个博客。如果启用缓存并正确设置服务器或服务器,则确实没有限制。 WP是按比例构建的。 – dwenaus 2011-03-17 14:13:34