每个用户都有自己的类别,并可以在该类别中添加发布的子类别

时间:2012-04-05 作者:Nikhil Joshi

我正在寻找帮助或插件为我的网站以下条件

我正在使用wordpress 3.0+版本。我的网站是关于学校的,学生将在那里注册并发布他们的经验和分享知识。

User Registration:

自动创建用户后,应使用其注册表创建一个新类别。ID和用户名,如下所示mysite.com/jan2345

User Blog:

每个用户将能够创建新的博客,该博客将是该用户类别的子类别

例如:jan想发布他的欧洲考察,因此他将从前端创建新的博客,但在后端,这将是一个至少有一篇文章的类别,这将是默认的文章,并具有默认的父类别jan2345。此帖子url如下所示mysite.com/jan2345/europetour

user Page

用户将登录并只能查看其博客和帖子进行编辑。

如果有任何更多的建议和任何方式,我可以这样做,请回复我

FYI: 我无法使用Wordpress多站点功能bec创建9个新表,因此,如果有1000个用户提供他们的站点详细信息,那么数据库中将有9000多个表。。。。

If there is any other solution where i can create site and that will not increase my tables in data base

提前谢谢大家

Nikhil J。

1 个回复
SO网友:Nikhil Joshi

谢谢大家

我浏览了许多论坛和帖子的其他细节,最终得出结论,创建了一个简单的插件,并将按如下方式工作算法分为不同的部分

signup

当用户x注册时,将创建一个类别,名称为x1234 这是用户名和注册表。数字以及用户x的所有数据和子类别都将转储到此处。

login section:

当用户登录时,他将不会获得wordpress的任何权限,而是为每个用户创建自定义权限。这样他们只能看到要编辑的帖子

edit section

当用户在编辑部分创建博客时,他实际上在他的类别wiz下创建了类别。x1234 此类别必须至少有一篇帖子。博客的url将为mysite.com/x1234/cat_name/post_name

所有用户都被限制修改其他用户的帖子或博客,他们只能对其发表评论

结束

相关推荐

使用Get_Posts向每隔一个帖子添加类

我目前正在使用这个小循环来显示使用“事件”自定义帖子类型的帖子列表<?php global $post; // required $args = array(\'post_type\' => \'events\'); $custom_posts = get_posts($args); foreach($custom_posts as $post) : setup_postdata($post); ?> &