我正试图通过使用自定义帖子类型和内置评论来构建某种讨论板。
其结构如下:一个归档页面,列出论坛类型的所有页面,因此每个页面都是一个“论坛”,每个“论坛”都有一个标题、一个小说明,然后是一些带回复的线程评论
我想我的方向是正确的,但我有几个问题,也许有人可以帮助我解决这些问题:
是否可以让用户与特定页面关联?Example: 我希望用户A、B、C能够查看“论坛”(第1页);用户D、E、F->“论坛”(第2页);等
是否可以让用户在注册时重定向到其个人资料页面,但禁用管理区域中的所有其他菜单?
有没有可能允许一些用户只能缓和评论,而不能查看网站上的其他选项?
任何帮助都会很好。
最合适的回答,由SO网友:TheDeadMedic 整理而成
退房User Access Manager 对于第1点)。
用于剥离菜单&;控制访问,查看User Role Editor. 您可以将用户功能剥离到最基本的功能,菜单中的许多项都将消失。例如,删除所有*_themes
特权将隐藏外观项目。
你可能会发现你不能完全隐藏所有你想要的菜单,所以你可以admin_menu
并有条件地使用remove_menu_page
和remove_submenu_page
取决于current_user_can( \'role_name_or_capability\' )
.
有关重定向,请签出wp-login.php
- 应该有一个像样的钩子或过滤器在那里,供您使用和更改用户重定向的位置;登录或注册后。