允许用户注册>登录>发布需要审批的文章

时间:2011-12-30 作者:fred randall

我需要你的建议!

我有一个小爱好网站,它是一本小型音乐杂志,所有内容都由我出版。它是用开源Wordpress主题和我的自定义图形和CSS设置的。我现在想把它变成其他东西,并允许用户能够注册>登录>并发布文章和他们想要的任何帖子内容。但我想把它发送到我的电子邮件中,或者让我在发布之前“批准”它?

采用标准Wordpress小型杂志网站并创建允许这些功能的好方法是什么?这是一个网页还是两个从网络上把PHP片段粘在一起的网页,这可以用一个或两个好的插件来处理,还是更深层的东西?

一如既往地感谢!

2 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

您需要的是WordPress核心功能的一部分。简单分配the appropriate user role 给新用户。例如Contributor 用户角色可以起草但不能发布新帖子。这样的帖子需要有发布权限的人来批准/发布。

要为新用户设置默认角色,请转到Dashboard -> Settings -> General 并设置New User Default Role 背景

SO网友:Ole Henrik Skogstrøm

你试过Buddypress吗?但这可能有点过头了。。。

更好的解决方案可能是允许用户注册到您的站点(在选项页面中进行调整),然后使用插件创建自定义用户角色,该角色可以创建帖子和页面、编辑它们等等,但不能发布它们(请记住,将新用户角色设置为新注册的自定义)。搜索“自定义用户角色wordpress”。

结束

相关推荐

为什么Taxonmy-[分类名称].php不起作用?

我已经注册了两个自定义分类法,以与两个自定义帖子类型配合使用,但在使用模板文件时遇到了一些问题。我试过分类学。php,分类法-[术语名称]。php,分类法-[分类名称]。php但似乎没有注册,链接恢复为索引。php你可以在这里看到一个例子-http://wordman.deanelliott.me/portfolio/ 只需单击黄色框中的任何链接,而不是转到特定的分类法模板页面,它使用索引。php我不确定这是否有区别,但这是我用来注册分类法的代码register_taxonomy(\'cat\', \'p