Avatare richtig verlinken in WordPress
Die Verlinkung der Kommentar-Avatare ist in WordPress leider nicht trivial. Entweder man akzeptiert bei Kommentatoren, die keine URL angegeben haben, ein leeres <a>-Tag, oder dieses linkt zurück auf den Beitrag. Mit einer kleinen if-Abfrage kann man die Avatare intelligent verlinken:
<?php if(get_comment_author_url()) : ?>
<a href="<?php echo get_comment_author_url() ?>" rel="external nofollow">
<?php echo get_avatar( $comment, 55 ); ?>
</a>
<?php else :
echo get_avatar( $comment, 55 );
endif;?>
Wenn der Kommentator eine URL angegeben hat, dann wird ein <a>-Tag um den Gravatar ausgegeben, und wenn nicht, dann wird nur das <img>-Tag geparst.
Schön sauberer Quellcode :)
Ähnliche Artikel
Keine ähnlichen Artikel gefunden.
Hallo, ich heiße Birgit Zimmermann und blogge hier über Webdesign und Webentwicklung, aber auch über persönliche Dinge. mehr Info…
Blog durchsuchen
Beliebte Artikel
- Sind wir Designer oder Entwickler?
Roger Johansson macht sich in einem kürzlich erschienenen Artikel Gedanken über die passendste Bezeichnung für seine Tätigkeit und fragt in... - 10 der häufigsten Irrtümer über SEO
Die Suchmaschinenoptimierung ist ein wichtiger Teil jeder Online-Strategie, denn was nützt die beste Website, wenn sie nicht gefunden wird? Da... - Page Lists Plus – WordPress Plugin für elegante Page Forwards
Das nette kleine WP-Plugin Page Lists Plus von Tim Holt bietet einige Zusatzfeatures für die Links in Seitenmenus, wie Änderung...
Letzte Kommentare
Robert zu Sind wir Designer oder Entwickler?:
Hallo Birgit! Ich gestehe, weder mein schmächtiges Interesse an Fotografie, noch meine Liebe zu Pferd und/oder Natur, sondern trivialer Zufall
LuckyLuke zu Erstelle einen Hollywoodstern in Photoshop:
Vielen Dank ist ein sehr schönes Tutorial
Dennis zu Wenn sich im Halbschlaf…:
Wie süss! :) Was für höfliche Ebeneneffekte Du hast...
Letzter Tweet
01.02. 13:19
5-year-old analyzes logos on brand new: http://t.co/GLe0SKjo
Following:
Im Moment keine Follow-Liste. Vielleicht ist Twitter gerade überlastet ;)
follow me on twitter @bz_icehorse
















