get_the_author_meta函数是WordPress中的一个函数,用于获取指定文章作者的元数据(metadata)信息。

使用语法:

get_the_author_meta( string $field = '', int $user_id = 0 )

参数说明:
- $field(可选):指定要获取的元数据字段,例如:'user_nicename'、'user_email'、'display_name'等。默认为空,表示获取全部元数据。
- $user_id(可选):指定要获取元数据的用户ID,默认为0,表示获取当前文章的作者的元数据。

返回值:
- 如果指定了$field参数,则返回对应的元数据字段值。
- 如果没有指定$field参数,则返回一个包含所有元数据键值对的数组。

示例1:获取当前文章作者的昵称(user_nicename)

$author_nicename = get_the_author_meta( 'user_nicename' );

示例2:获取当前文章作者的邮箱(user_email)

$author_email = get_the_author_meta( 'user_email' );

示例3:获取指定用户ID的作者的显示名称(display_name)

$author_display_name = get_the_author_meta( 'display_name', $user_id );

示例4:获取当前文章作者的所有元数据

$author_meta = get_the_author_meta();

上述示例中,$field参数可以根据具体需求选择不同的元数据字段,$user_id参数可以根据需要获取不同用户的元数据。需要注意的是,$user_id参数只有在文章循环体中才可用,否则将无法获取到正确的用户ID。