2016-02-01 3 views
-2
<?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 в этом примере. То, что я пытаюсь сделать, это гиперссылка brad.Почему эта гиперссылка не работает в моем php-коде

mysite.com/author-name-brad Brad 
+3

Что фактическое визуализации HTML и что значение '$ author_url' и' $ имя пользователя '? И пробел в ' j08691

+0

Я отбросил изменения к этому сообщению; первый редактор отредактировал код, чтобы он удалил то, что ОП определило как проблему. Вот почему вы не редактируете код в вопросах! – andrewsi

ответ

2

Был пробелами в вашем HTML тег < a удалить его

<?php 
$author_url = "t.php"; 
$username = "ik"; 
?> 

<a href="<?php echo $author_url; ?>"> <?php echo $username; ?> </a> 

это отголоски гиперссылка ик

+0

Это было пустое пространство. благодаря – Daedric