【WordPress】获取作者信息的函数

【Wordpress】获取作者信息的函数

WordPress 中文文档

1、文章中->作者

  • 显示文章的作者 : <?php the_author(); ?>  显示该文章的作者名称,该函数必须放在Loop中(文章的主循环中)。如果用在php中而不让作者名称显示出来可以使用get_the_author(),使用方法和下面是一样的。
  • 显示文章作者的描述(作者个人资料中的描述): <?php the_author_description(); ?> 
  • 显示文章作者的登录名 : <?php the_author_login(); ?> 
  • 显示文章作者的firstname(名): <?php the_author_firstname(); ?> 
  • 显示文章作者的lastname(姓): <?php the_author_lastname(); ?> 
  • 显示文章作者的昵称 : <?php the_author_nickname(); ?> 
  • 显示文章作者的ID号 : <?php the_author_ID(); ?> 
  • 显示文章作者的电子邮箱 : <?php the_author_email(); ?> 
  • 显示文章作者的网站地址 : <?php the_author_url(); ?> 
  • (添加于2.1版本) 显示一个以文章作者名为链接名,链接地址为文章作者的网址的链接 : <?php the_author_link (); ?>
  • 显示文章作者已发表文章的篇数 : <?php the_author_posts(); ?> 
  • 显示一个链接到文章作者已发表文章列表的链接 : <?php the_author_posts_link(); ?> 

2、独立获取-> 作者

文档描述:

<?php get_the_author_meta( $field, $author_id);?>

示例:

global $post;
$author_id=$post->post_author;
//获取用户昵称
$nickname = get_the_author_meta( 'nickname',  $author_id);

参数枚举:

  • 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(用户描述)
喜欢(1) 打赏

评论4

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #0
    首席阿里巴巴zzzzzzzzzz
    JIMI吴2018-10-31 15:34:08回复
    • 大佬~
      zhaoshuai2019-05-16 22:40:01回复
  2. #0
    aaa明天会更好aaa
    Gennie Partridge2018-11-08 11:31:07回复
    • 明天 会更好~~~
      zhaoshuai2019-05-15 17:05:01回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

小北在线

小北在线

  • 扫描二维码,微信联系 扫描二维码,微信联系