<?php
$author_ID = get_the_author_meta('ID');
$username = get_the_author_meta('display_name', $author_ID);
$author_url = esc_url( get_author_posts_url($author_ID) );
?>
<div class="author-box">
<figure class="author-box-avatar">
<?php echo get_avatar($author_ID, 65); ?>
</figure>
< a href="<?php echo $author_url; ?>"> <?php echo $username; ?> </a>
</div>
它显示类似于此作者 url 的内容,然后在此示例中显示用户名 brad。我想做的是超链接布拉德。
mysite.com/author-name-brad Brad
您的 html 标记中有一个空格< a
将其删除
<?php
$author_url = "t.php";
$username = "ik";
?>
<a href="<?php echo $author_url; ?>"> <?php echo $username; ?> </a>
这回显超链接 IK