WordPress获取文章作者相关信息

经验分享 waitig 2271℃ 百度已收录 0评论

在主题开发或者修改中,通常会需要获取文章作者的相关信息,今天就给大家介绍下获取文章作者相关信息的方法。

一、介绍

在Wordpress中,一般通过作者资料信息函数the_author_meta()来获取文章作者信息。如用户登陆名、用户网站地址、用户注册时间、用户昵称等。

二、the_author_meta()函数格式

the_author_meta()函数的用法如下:

<?php the_author_meta( $field, $userID ); ?>

其中,$field(字符串)将要显示的用户信息的字段名称,$userID是用户的ID,如果此函数在文章的主循环(Loop)中,则不必指定作者的ID值,标签所显示的就是当前文章作者的内容。

但如果在主循环外的话,就要添加用户ID了。

$field(字符串)字段名称在数据库中都可以找到,下面给大家介绍几个常用的参数。

三、the_author_meta()常用参数

user_login(用户登录名)

user_pass(用户登录密码)

user_nicename(用户昵称)

user_email(用户邮箱地址)

user_url(用户网站地址)

user_registered(用户注册时间)

user_status(用户状态)

display_name(作者显示的名称)

nickname(作者昵称)

first_name(作者名字)

last_name(作者姓氏)

description(作者描述)

user_level(用户等级)

user_firstname(用户名字)

user_lastname(用户姓氏)

user_description(用户描述)

四、the_author_meta()使用举例

<?php  echo the_author_meta( 'user_email' ); ?>
//获取作者的邮箱地址
<?php  echo the_author_meta( 'user_nicename' ); ?>
//获取作者的昵称

五、get_the_author_meta()方法

如果需要获取用户信息但是不想显示出来(比如用在php方法中),则需使用get_the_author_meta()方法。

get_the_author_meta()方法与the_author_meta()方法的区别是get_the_author_meta()信息不会显示出来。


本文由【waitig】发表在等英博客
本文固定链接:WordPress获取文章作者相关信息
欢迎关注本站官方公众号,每日都有干货分享!
等英博客官方公众号
点赞 (3)分享 (0)