2016-03-27 31 views
0

Bu benim kodudurWordpress get_avatar_url

<img class="super-avatar" src="1http://1.gravatar.com/avatar/?s=96&amp;d=mm&amp;r=g"> 

Neden url önce bu "1 numara"?

+0

Eğer Sorununuzun ne daha belirgin olabilir? – Innervisions

+0

Kodunuzu şablona atarken, URL'nin ön tarafında '1' çıktısını göremiyorum. Yanlış gördüğüm tek şey, görüntünüzün etiketini kapatıyorsunuz. ' 'bu gerekli değil – Ginfuru

cevap

0

user3571412 @, sen the_author_meta kullanmak, bu yankı oldu. get_the_author_meta'u kullanmalısınız, çünkü daha önce yankılanmış olmanız gerekir.

get_the_author_meta('ID') 

Yani kod

<span><img class="super-avatar" src="<?php echo get_avatar_url(get_the_author_meta('ID')); ?>"></img><?php the_author(); ?></span> 
0

İşlev çıktınızda bir boole gerçek değeri alıyorsunuz. Nedenini bulmak için get_avatar_url() veya the_author_meta() kaynak kodunu araştırın. Birisi işlevi değiştirmiş olabilir veya bu bir hatadır. Her ne ise, muhtemelen değiştirildi. Kodunuzu bakarsan