WordPress 文章页作者信息 get_the_author() 和 get_the_author_meta()

本文被收录到:

WordPress 开发文档

WordPress是一款能让您建立出色网站、博客或应用程序的开源软件。美观的设计,强大的功能,助您自由发挥心中所想。WordPress既是免费的,也是无价的。全世界 43% 的网站都在使用WordPress,小到兴趣博客,大到新闻网站。

目录

在WordPress中,获取当前文章的作者信息可以使用get_the_author()函数。这个函数返回当前文章的作者用户名。如果你需要获取更多作者的信息,比如邮箱或者用户的其他字段,你可以使用get_userdata()函数。

以下是一些示例代码:

获取当前文章的作者用户名:

echo get_the_author();


获取当前文章作者的邮箱地址:

$author_id = get_the_author_meta('ID');
$author_email = get_the_author_meta('user_email', $author_id);
echo $author_email;


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

$author_id = get_the_author_meta('ID');
print_r(get_userdata($author_id));


在循环中获取多篇文章的作者信息:

if (have_posts()) {
    while (have_posts()) {
        the_post();
        echo 'Author: ' . get_the_author() . '<br>';
    }
}


在这些例子中,get_the_author_meta()函数用于获取作者的特定元数据,其中第二个参数是可选的,如果不提供,则默认为当前文章的作者。如果你需要获取其他用户的信息,你可以通过用户的ID来获取。

声明:本站所有文章和图片,如无特殊说明,均为原创发布。商业转载请联系作者获得授权,非商业转载请注明出处。
真诚赞赏,手留余香
赞赏
搜神记
777 文章
4 教程
8 项目
随机推荐
Node.js 实现 RBAC 权限模型
MySQL 字符串截取函数 SUBSTRING_INDEX
Express 使用 XSS 模块进行安全过滤
什么是 RESTful API 的幂等性
JavaScript Map 详解
Git push 错误:Updates were rejected because the remote contains work that you do not have locally
JavaScript 流程控制语句
如何使主题支持 Woocommerce