php 在wp中创建作者存档页,难以显示作者Meta

cgvd09ve  于 2023-08-02  发布在  PHP
关注(0)|答案(1)|浏览(108)
<?php
$authors = get_authors();
$jobTitle = get_the_author_meta('job_title');
foreach ($authors as $author)
{ 
?>
<div>
    <h1><?= $author->display_name; ?></h1>
    <h2><?= $jobTitle ?></h2>
</div> 
<?php
} ?>

字符串
这是个新手问题,但有一些困难。使用get_authors返回wp作者存档页面的wp作者角色数组,在前端它能够从数组中检索值,如姓名,电子邮件等,但我不能返回作者Meta如头像或职位。
有谁知道这是如何实现的吗?
我可以看到数组中不包含像作者Meta这样的东西,但是我如何才能分别返回数组中每个作者的作者元

iyzzxitl

iyzzxitl1#

快速更新,因为我现在已经弄清楚了这一点自己,所以只是想发布一个答案!抱歉浪费了别人的时间,我的错!需要将ID传递给变量并将其移动到循环中

<?php
$authors = get_authors();

foreach ($authors as $author) {
$jobTitle = get_the_author_meta('job_title', $author->ID); // Retrieve job title for each author

// Now you can use $jobTitle to display the individual author's job title
?>
<div>
    <h1><?= $author->display_name; ?></h1>
    <h2><?= $jobTitle ?></h2>
</div> 
<?php
}
?>

字符串

相关问题