之前陌小雨帮一个客户二次开发的时候,有这个需求,根据用户名来获取用户 id,WordPress 中有一个函数 get_user_by()很好用,可以实现这个需求。
函数用法:
get_user_by( string $field, int|string $value )
参数说明:
$field
字符串 必须 可用参数为 id | ID | slug | email | login
$value
数字或字符串 必须 $field 对用的值 分别为用户 id 用户 ID 用户别名 用户邮箱 用户名
用法实例:
$author_obj = get_user_by('login', 'moxiaoyu'); echo $author_obj->ID;
你可以打印出$author_obj 这个对象,按需调用你需要的用户信息,真的很强大。
你可能对这些文章感兴趣:
- 给WordPress文章添加字体、字号大小及颜色等常用按钮
- xiu主题启用七牛cdn缓存后无法评论解决办法
- 很无奈
- 零起点php入门第19课-php面向对象编程(3)
- PHP连接并输出数据库数据实例代码
- 分享个恶意代码吧:function _verifyactivate_widgets
- WordPress添加欢迎语音,可自定义文字
- WordPress个性化后台显示界面
- 零起点php入门第11课-php函数(2)
- 浅析WordPress文章形式
- wordpress新增文章评论表单字段,如电话、QQ
- 给wordpress后台文章发布加把锁
- WordPress点击图片自动进入下一分页代码分享【图片站福音】
- WordPress添加语音搜索功能(适合百度站内搜索)
如有疑问,请前往问答中心反馈!
反馈