阿里云开年Hi购季满返,5折上云!
织梦dedecms模板制作仿站(含手机)+安全防护教程

WordPress 根据登录与否或不同用户角色显示不同菜单项

Loading
1
《LINUX就该这么学》运维人员必学的LINUX系统自学手册

有时候,我们需要根据用户是否登录,或者当前用户是什么角色来决定显示哪些菜单。虽然我们可以注册多个菜单,然后结合WordPress条件标签来达到目的。比如,如果用户没有登录,那就调用菜单1,如果登录,就调用菜单2。但是这样就需要注册很多菜单,也需要你进行菜单设置,这无疑增加了我们的负担。

好在 Nav Menu Roles 插件为我们提供了更加高效的方法:为每个菜单项添加访问权限设置,让同一个菜单可以分别设置每个菜单项的访问权限。如下图所示:

nav-menu-roles-wpdaxue_com

在后台插件安装界面搜索 Nav Menu Roles 即可在线安装,或者下载 Nav Menu Roles

支付宝扫码打赏 微信打赏

如果本文对你有帮助,请打赏作者,鼓励我们继续写作!

阿里云优惠大全

关于 倡萌

一个疯狂的 WordPress 爱好者,喜欢折腾 WordPress 主题,分享 WordPress 资源。如果你也喜欢 WordPress,欢迎和我一起交流!

精彩推荐

使用 Email Templates 美化 WordPress 发出的邮件

WordPress 使用阿里云邮件推送实现SMTP发送邮件

4 条评论

  1. 您好!我启用了之后并没有找到设置访问角色的页面,外观-菜单-和之前完全一样呀

  2. 昌萌你好···我遇到个这样的问题:我把站弄了两个用户,定义了个编辑···“编辑”能发文章,也能更新,但是点击“更新”后不能保存,等于是不能更新···后来把该账户提为管理员后还是不行!
    但是最初的管理员却可以··不知道是何原因
    您遇到过么?该如何解决呢? http://www.finle.cn

  3. www.nitaoba.com

    学习了

发表评论