Simplify the admin end

时间:2011-12-04 作者:Alex Stuckey

我正在考虑使用WordPress作为学校的内容管理系统。WordPress的前端永远不会被学生看到,但管理界面将被教师用来发布公告和其他消息和新闻。Wordpress随后将提供一个RSS提要,以与学校现有系统集成。

我的问题是,如何简化WordPress后端以供缺乏技术知识的人使用。大多数用户真正需要的是查看以前的帖子和撰写帖子的能力。

使用一些主题或插件可以轻松实现这一点吗?或者我最好使用另一个系统来实现这一点,如果是的话,怎么办?

谢谢

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

首先,一旦您将用户分配给作者或编辑器角色,他们将看到更少的菜单项(设置和外观消失)-请参见角色和功能。尝试为自己创建第二个帐户,看看这是否有帮助。

然后,您可以使用删除其他菜单项Admin Menu Edtior 这是一个写得很好、非常方便的插件。

admin-menu-editor-admin-plugins-for-wordpress.jpg http://img33.imageshack.us/img33/1806/adminmenueditoradminplu.jpg

如果您需要更多的角色控制,请尝试Role Scoper 插件。

SO网友:kaiser

功能和页面

每个管理菜单项都具有显示所需的最低功能。由于功能“打包”在角色中,您需要确定哪些角色可以查看需要显示的页面,然后将这些角色分配给用户。

问题如果您试图用javascript或css隐藏菜单项,那么仍然可以通过地址栏/url访问这些页面。通过php(例如,使用提到的管理菜单编辑器插件)取消管理菜单项数组的设置也同样糟糕,只会隐藏项目,并且不会拒绝访问页面。

解决方案

如果没有内置角色符合您要保留在菜单中的页面集,则必须使用插件来构建自定义角色。

SO网友:krembo99

这绝对是您的最佳解决方案:Adminimize plugin

我已经多次使用它,灵活、健壮、可扩展。它可以让您从管理区域中删除任何内容,通过用户功能,它可以在安装新插件时进行调整等。。

结束

相关推荐

Admin table list API?

wp-admin table lists - like post list是否有API或其他东西可以在wp admin中构建表列表?对于表格列表,我的意思是像帖子列表一样。它有列、排序、分页等等。Admin loop - the right way当我创建循环时,我希望它看起来和感觉像核心代码,以正确的方式构建它。No API? Give me an article如果没有这样的API,也许可以给我指一篇关于如何以最好的方式创建它的文章。