我目前正在完成一个客户网站的工作,我希望作者bio能够显示在单个帖子的底部。唯一的事情是,我只希望这个部分显示在User Bio的前端填写。我非常接近让这个工作,但由于某种原因,以下代码中没有显示在生物部分在其中复制时的前端。
<?php
$author_bio = the_author_meta('description');
if (!empty($author_bio)) :
?>
<h3><?php _e('About', 'roots') ;?> <a href="<?php echo get_author_posts_url(get_the_author_meta('ID')); ?>"><?php the_author() ;?></a>:</h3>
<?php echo '<p>', $author_bio, '</p>'; ?>
<?php endif; ?>
非常感谢任何帮助。谢谢!
答案 0 :(得分:1)
您需要替换
$author_bio = the_author_meta('description');
与
$author_bio = get_the_author_meta('description');
函数the_author_meta回显它的输出而不是返回它。