前几天帮一个客户解决需求的时候,需要调用网站用户的个人资料相关信息,对 wordpress 不熟悉的人可能还不知道陌小雨说的是啥,那么简单介绍下吧:
那么如何调用下面这些个人资料信息呢?
要用到的主要函数是:
<?php the_author_meta( $field, $userID ); ?>
函数参数说明:
1、$field(字符串)将要显示的用户信息的字段名称(这些在数据库中都可以找到)。以下是常用的:
用户登录名:user_login
用户昵称:user_nicename
用户邮箱地址:user_email
用户网站地址:user_url
用户注册时间:user_registered
作者显示的名称:display_name
作者昵称:nickname
作者名字:first_name
作者姓氏:last_name
作者描述:description
常用的陌小雨已经用红色加粗表示了。
2、ID:用户 ID 值
实例:获取作者的邮箱地址
<?php echo the_author_meta( 'user_email' ); ?>
实例:获取作者的个人介绍
<?php echo the_author_meta( 'description' ); ?>
值得说明的是:
1、如果该函数在文章主循环(Loop)中,则不必指定作者的 ID 值,标签所显示的就是当前文章作者的内容。
2、如果在主循环(Loop)外,则需要指定用户 ID 值。
3、如果需要获取用户信息但是不想显示出来(比如用在 php 方法中),则需要使用get_the_author_meta()
如获取用户邮箱:
$user_email = get_the_author_meta( 'user_email' );
你可能对这些文章感兴趣:
- wordpress有偿服务谁更可靠,需要从这几个方面综合考虑
- WordPress新用户注册添加验证问题(修正版)
- 零起点php入门第20课-php面向对象编程(4)
- Timthumb.php生成WordPress网站缩略图参数及使用技巧详解
- WordpPress纯代码统计蜘蛛来访
- php正则匹配不以特定字符串结尾的写法
- Xampp2016打开php文件提示Call to undefined function curl_init()
- 万网虚拟主机安装WordPress提示500 Internal Server Error报错的解决方法
- 简单调用多说最近来访列表头像
- WordPress插件推荐:WeChat Subscribers Lite
- 无题(二)
- 分享适合xiu主题的多说评论样式
- 七牛使用白皮书
- xiu主题设置友情链接多列显示
如有疑问,请前往问答中心反馈!
反馈