国内服务器
亚洲服务器
欧洲服务器
北美洲服务器
南美洲服务器
大洋洲服务器
非洲服务器

首页>>IDC资讯

如何实现登录用户显示不同的WordPress菜单

发表时间:2022-05-31 09:01:25

桂哥网络将与您分享如何为登录用户显示不同的WordPress菜单。希望你看完这篇文章有所收获。大家一起讨论一下。

如果登录用户和未登录查看器显示不同的菜单,可以通过以下代码实现:

登录用户显示不同的WordPress菜单,登录用户显示不同的WordPress菜单

将以下代码添加到当前主题函数模板函数中。

if(is _ user _ log in()){

$args['menu']='已登录';

}else{

$args['menu']='注销';

}

返回$ args

}

add_filter('wp_nav_menu_args ',' WPC _ WP _ nav _ menu _ args ');之后分别创建了登录和注销两个新菜单,用于普通访客以登录状态显示的菜单。

如果主题有多个菜单,您可以通过以下代码在指定的菜单位置显示不同的菜单:

function WPC _ WP _ nav _ menu _ args($ args=' '){

if(is _ user _ log in()){

if(' top-navigation '==$ args[' theme _ location ']){//Changetop-navigation to messpecific name

$args['menu']='已登录';

}

}else{

if(' top-navigation '==$ args[' theme _ location ']){//Changetop-navigation to messpecific name

$args['menu']='注销';

}

}

返回$ args

}

add_filter('wp_nav_menu_args ',' WPC _ WP _ nav _ menu _ args ');您也可以使用上述方法使不同的用户角色显示不同的菜单内容。

看了这篇文章,相信你对“如何实现登录用户显示不同的WordPress菜单”有一定的了解。如果你想了解更多,请关注桂哥网络。谢谢你的阅读!


上一篇 下一篇
最新文章

如何提高云服务器的安全系数

香港独立IP空间有什么优势

香港空间影响百度收录吗

为啥要租用美国VPS

VPS的缺点有哪些

香港vps作用在哪里

VPS的优点有哪些

外贸网站为啥选择美国vps

VPS能建多少个网站

VPS要如何选择位置

相关文章

为啥海外服务器网站不用备案?

linux服务器网络信息监控工具有哪些

租用冈比亚服务器如何选择IDC公司?

HS香港服务器性能怎么样?

深圳服务器租用能不要钱试用吗

什么是智能dns解析 桂哥网络教您获取必不可少的知识内容

未来MPLS组网市场增长,趋势和预测

视频资源服务器选择美国机房怎么加速

高性能服务器集群软件的定义

租用日本服务器延时过高如何解决

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!