在管理员之外自动创建多站点博客

时间:2011-12-08 作者:gabriel

我正在开发一个系统,在这个系统中,我希望用户能够使用wordpress中的多站点功能在登录时创建自己的页面。如何在管理员之外完成这些操作。wordpress中的所有文件似乎都是交织在一起的。我不明白如何将所有这些函数和类都包含到我的项目中

1 个回复
SO网友:hacksy

您可以在表单代码中使用此WordPress函数:http://codex.wordpress.org/Function_Reference/wpmu_create_blog使用此模板和自定义模板,您可以允许任何用户为自己创建博客(对于一些示例代码,您可以看到wordpress本身是如何在其上创建博客的wp-signup.php 在WordPress根目录上)

结束

相关推荐

Transients API and multisite

我们正在使用Atlas HTML站点地图插件,该插件使用transients API缓存站点地图,调用如下:set_transient( \'dmac_html_sitemap\', $output, 60*60*24*7 ); 现在,我们还有一个多站点设置,我想知道瞬态存储在哪里,WP multisite是否将它们分开。它将选项分开,因为每个站点(博客)都有自己的DB表前缀(例如wp\\U 29\\U选项)。我在某个地方读到,瞬态可以用memcached存储,所以我猜后端存储是可插入的。这个问