为什么这个超链接在我的 php 代码中不起作用


Why is this hyperlink not working in my php code

    <?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