WP Autorinfo

Immer öfter sieht man, gerade auf WordPress Seiten, das eine kleine Infobox über den Autor/Verfasser des Artikels, unter dem Artikel erscheint. WordPress bietet hierzu bereits die erforderlichen Grundfunktionen. Diese Parameter werden dafür benötigt:

<?php the_author_url() ?>
<?php the_author_ID(); ?>
<?php the_author_description() ?>
<?php the_author() ?>

Diese Werte greifen auf die Profildaten von Autoren in WordPress zurück. Man kann natürlich auch das entsprechende Avatarbild ergänzen. In diesem Beispiel werde ich allerdings auf eine Bilddatei zurückgreifen, die für jeden Autor individuell angelegt werden kann. Hierzu einfach das entsprechende Bild mit dem Namen autor_id_1.jpg in das Imageverzeichnis des Themes hochladen. Da in WordPress jeder Autor eine eigene ID hat, sollte natürlich der Wert hinter id_ der jpg-Datei die jeweilige Autoren-ID beinhalten. Mit folgender Funktion wird das entsprechende Autorenbild geladen:

<?php bloginfo('template_directory'); ?>/images/autor_id_<?php the_author_ID(); ?>.jpg" />

Um das ganze in einem Artikel darzustellen muss jetzt noch folgender Code in der Single.php ergänzt werden:

<div id="autor-info">
<a href="<?php the_author_url() ?>" title="Website von Autor <?php the_author() ?>"><img alt="3D-Mediadesign <?php the_author() ?>" src="<?php bloginfo('template_directory'); ?>/images/autor_id_<?php the_author_ID(); ?>.jpg" /><br /></a>
Dieser Artikel wurde am <?php the_time('d.F Y') ?> von <a title="Website von <?php the_author() ?>" href="<?php the_author_url() ?>"><strong><?php the_author() ?></strong></a> geschrieben.<br />
<?php the_author_description() ?>
</div>

Um das Erscheinungsbild dem Theme anzupassen evtl. noch die Style.css des Themes anpassen.
Weitere WordPress-Tipps gibt es hier…