我如何知道用户在Wordpress多站点中是否有博客?

时间:2012-11-05 作者:Mikko

我用Buddypress安装了Wordpress多站点。我想限制人们创建另一个博客,以便他们只有一个博客。

我如何做到这一点?

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

检查用户元密钥primary_blog:

$user_has_blog = get_user_meta( $user_id, \'primary_blog\', TRUE );
对于没有博客的用户$user_has_blog 现在将为false。对于其他用户$user_has_blog 是博客ID。

结束

相关推荐

WP Multisite Static Frontpage

我创建了一个多站点,我的问题如下:我试图为每个新站点显示一个默认静态页面。因此,当他们创建一个新网站时,他们会自动获得我创建的默认页面。这是他们唯一需要并控制的页面。此页面中只有widgetized区域,因此站点管理员可以通过将小部件添加到小部件区域来添加内容。他们无权自己创建帖子或页面。通过在wp admin/includes/upgrade中添加一段代码。php每当创建一个新站点时,该页面将由WP自动创建。但是,页面没有连接到包含html/php代码的模板,以显示它们添加的小部件。通常在WP中,您可以