wordpress只获取当前用户头像图片地址的方法
天兴工作室 2021-09-28 17:08 wordpress教程 1648 0 评论
最近又在折腾wordpress了,个人感觉wordpress和zbp还真的是大不一样,wp完全就是函数走天下。一些模板常用的数据标签都是用各种各样的函数来实现,而zbp好多标签都弄到了“$zbp“这个对象里面去了,要获取起来比较简单。至于哪个效率更高我这技术水平就真说不上来了。
本文要说的是获取当前用户的头像这个需求。zbp直接用标签”$zbp->user->Avatar“即可。而wp需要这样:
//定义下全局参数 global $current_user; //一个函数 get_currentuserinfo(); //输出头像,两个参数,第一个是用户ID(必须),第二个是头像大小(可选) echo get_avatar( $current_user->ID, 32);
但是上面那玩意获取出来的是一个完整的”<img>“标签,在某些情况下只要用户头像图片的url咋办呢?还得另外写个函数:
function get_avatar_url($avatar_html) { preg_match('/src=["|\'](.+)[\&|"|\']/U', $avatar_html, $matches); if ( isset( $matches[1] ) && ! empty( $matches[1] ) ) { return esc_url_raw( $matches[1] ); } //这里其实可以输出个默认的头像图片地址 return ''; }
最后的wp获取当前用户头像图片地址的代码是:
//定义下全局参数 global $current_user; //一个函数 get_currentuserinfo(); //输出头像,两个参数,第一个是用户ID(必须),第二个是头像大小(可选) $userimg = get_avatar( $current_user->ID, 32); echo get_avatar_url($userimg);
就是这么累。
本文标签:#wordpress#用户头像#头像地址
相关推荐
- wordpress调用文章内容标签和文章内容不换行问题解决办法02-22
- wordpress调用多个分类生成首页cms布局的代码12-16
- wordpress安装教程 每一个步骤都带图示例11-13
- wordpress文章页获取作者的标签,the_author(); 不显示怎么办?11-11
- wordpress程序下载 wordpress程序网盘下载10-27
- 转载:zblog和wordpress哪个更容易被收录?11-25
- 转载:wordpress zblog我们该用谁?09-06
- wordpress转zblogphp版本详细步骤教程07-23
- wordpress转zblog(asp2.X版本)详细步骤教程07-19
欢迎 你 发表评论: 取消回复
- 最新文章
- 热文排行
- 最多评论
- 1天兴工作室官网购物活动:全场8折优惠券 不限次数不限金额04-17
- 2天兴工作室zblog纯博客主题 vue3+小程序双版本03-19
- 3vue3项目引入vant报错的错误原因和解决办法03-12
- 4天兴工作室zblog百科主题 可搭配会员插件实现知识付费盈利03-06
- 5zblog怎么截取指定字数的摘要?zblog摘要自定义截取方法介绍02-29
- 6天兴工作室2023双11活动:五折优惠券大放送11-05
- 7腾讯云2023双11活动:2H2G3M轻量服务器88一年限新用户11-05
- 8新老同享 阿里云2023双11活动:2核2G3M带宽云服务器99元/年!10-31
- 9天兴工作室zblog免登录付费阅读插件 支持支付宝微信支付虎皮椒支付10-09
- 标签聚合
- ×1禁止右键×1加载失败×1zblog备份×1主机权限×1emlog6×1滚动条美化×1zblogasp免费主题×1插入视频×1自媒体主题×1侵权×1邮件通知×1标题×1收费主题×1在线分享按钮代码×1域名审核×1zblog个人用户×1blockquote×1非法访问×1立体主题×1爸爸
最新评论
-
天兴工作室
03-21对的,下个版本会修复 -
访客
03-20此模版多张并排图片,不管点哪张图,都显示第一张,且没有轮播按钮,只能手动关闭。 系统:win7+火狐浏览器 -
天兴工作室
01-19没听懂 你是要批量创建分类?这是插件的事情主题不会考虑的 -
访客
01-18分类一个一个设置太麻烦了。能不能在主题设置里添加对分类的设置。 -
天兴工作室
01-16没太理解你的需求,麻烦联系我们的在线qq2076496616提供订单号详细说明下需求