当我们安装主题和插件时,都会向…
如果您要使用WordPress构建需要用户登录该网站的网站,则很可能需要一个动态导航菜单,该菜单在用户注销,登录或具有特定菜单时向用户显示不同的菜单项用户角色。
这是因为在访问者未访问您的网站时向已经登录的用户显示注册或登录链接或提供指向该用户的个人资料的链接是没有意义的。
如何为已登录的用户添加自定义菜单
尽管存在用于创建动态导航菜单的不同插件,但我们将解释如何使用Jungle Plugins的免费User Menus插件创建动态菜单。
用户菜单插件功能
该插件提供了三组主要功能,可用于创建动态菜单:
- 菜单项的可见性控件,例如谁可以看到每个菜单项(所有人,注销的用户,登录的用户,特定的用户角色)
- 在导航菜单中登录用户信息,例如“ Hello,John Doe”
- 导航菜单的登录和注销链接
使用用户菜单WordPress插件
由于用户菜单是WordPress.org插件目录上托管的免费插件,因此您可以执行以下操作来安装插件:
- 登录您的WordPress安装
- 在控制台中,导航至插件>添加新
- 搜索用户菜单(由Jungle Plugins和Daniel Iser创建)
- 单击立即安装按钮
- 下载并安装插件后,单击“ 激活插件”
将可见性控件应用于菜单项
要将可见性控件应用于菜单项,您需要执行以下操作:
- 在控制台中,导航到外观>菜单
- 将新菜单项添加到菜单或展开现有菜单项
- 打开“ 谁可以看到此链接”下拉菜单,然后选择“所有人”,“注销用户”或“登录用户”(“所有人”为默认选项)
- 如果您选择“登录的用户”,那么如果您希望将菜单项限制为仅某个用户角色,则可以选择哪些用户角色可以查看该菜单项
- 将所需的可见性控件应用到菜单后,单击“保存菜单”按钮
在导航菜单中显示已登录的用户信息
用户登录使用该网站的许多流行网站都会在网站标题中显示用户名,以向用户显示他们已登录其网站(例如mac163 –您应该在右侧看到“登录”或用户名)导航菜单侧)。
要使用“用户菜单”插件在您的网站上执行此操作,您需要执行以下操作:
- 在控制台中,导航到外观>菜单
- 将新菜单项添加到菜单或展开现有菜单项
- 打开“谁可以看到此链接”下拉菜单,然后选择“ 登录的用户”
- 转到菜单项的导航标签字段,然后单击带有箭头的灰色按钮
- 选择要在菜单项中显示的用户信息,例如{first_name},{last_name},{username},{display_name},{nickname},{email}
- 点击保存菜单按钮
现在,当用户登录到您的网站时,他们将在您网站的导航菜单中看到其名称。
在您的菜单中添加一个登录和注销链接
您要添加到导航菜单的最后一件事是供用户登录和注销您的网站的链接。
要将其添加到您的网站,只需使用以下步骤:
- 在控制台中,导航到外观>菜单
- 在添加新的菜单项手风琴中,单击“ 用户链接”以展开菜单项类型
- 选中“登录”和“注销”链接的复选框,然后单击“ 添加到菜单”按钮
- 展开菜单项,然后打开“之后将用户带到何处?” 下拉菜单,然后选择“当前页面”(默认选项),“主页”或“自定义URL”(如果选中,则需要输入一个URL用户,应将其重定向到)
- 点击保存菜单按钮
而已!
现在,您已经向网站添加了动态导航系统,以改善网站用户的体验。 有什么问题吗?还是想分享使用用户菜单或其他插件的经验?请在下面发表评论-我们希望收到您的来信。
微信扫描二维码联系我们!
我们在微信上24小时期待你的声音
提供外贸路由器设备产品,轻松翻墙,解答:WP主题推荐,WP网站建设,Google SEO,百度SEO,专业服务器环境搭建等!
需要提供WordPress主题/插件的汉化服务可以随时联系我们!另外成品WordPress网站以及半成品WordPress网站建设,海外Google SEO优化托管服务,百度SEO优化托管服务,Centos/Debian服务器WP专用环境搭建,WP缓存服务器搭建,我们都是你的首选,拥有多年WP开源程序服务经验,我们一直在坚持客户体验,没有最好,只有更好!