Sie befinden sich hier: Home » Wordpress » Artikel mit Bild vom Autor

Artikel mit Bild vom Autor

Wer einen Blog betreibt, bei dem mehrere Autoren mitschreiben, der möchte gegebenenfalls auch die Beiträge etwas personalisieren. Besonders hübsch ist an dieser Stelle dann ein Bild vom Verfasser des Artikels. Wie bei WordPress üblich gibt es dafür wieder viele Möglichkeiten. Man könnte ein Plugin benutzen, aber es geht auch deutlich einfacher:

Die einfachste Möglichkeit sind Gravatare. Da wordPress diese funktion von Hause aus mitbrignt, müssen die Autoren lediglich mit ihrer Mailadresse bei Gravatar – Globally Recognized Avatars registriert sein, der Rest geht über WP-interne Funktionen:
Using Gravatars WordPress Codex

Bild vom Autor mit Bordmitteln einbinden

Eine andere Variante, die ohne eine externe Anbindung auskommt, ist mal wieder eine von Hand mit den vielfältigen Bordmitteln von WordPress erstellte. WordPress legt für jeden Autor ein Profil an. Dieses wird ja auch bei der oben genannten Variante benötigt, um die Gravatare einzubinden. Man kann aber natürlich auch die anderen dort hinterlegten Infos des Autorenprofils in eine Seite, beispielsweise auf eine Autorenseite oder unter einen vom Autor geschriebenen Artikel einfügen. Leider fehlt aus unbekannten Gründen seit jeher ein Feld für die URL zum Bild oder eine direkte Funktion zum Autorenbild einbinden, dafür gibt es Felder für unsinnige Instant-Messenger …

Was kann man also machen? Ganz einfach, man bracuht nur das Template mit einer kleinen Zeile Code erweitern, die Autorenbilder erstellen. Fertig!

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

Dieses kleine Stück php-Code wird einfach an der Stelle in das Template eingebaut, an der das Bild erscheinen soll. Der Codeschnipsel erstellt dann dynamisch die URL für das Autorenbild und fügt dieses ins Template ein. Dafür wird ganz einfach die Autoren-ID genutzt.

Ein kleines Beispiel

Das autoren-Profil hat die ID 3, dann muss nur ein Bild mit dem Namen autor_id_3.jpg in das Image-Verzeichnis des aktiven Themes hochgeladen werden. Den Link generiert WordPress automatisch mit Hilfe des Befehls <?php bloginfo('template_directory'); ?>. Um dem Bild noch den Namen des Autoren mitzugeben, fügt Ihr am besten noch den folgenden Code noch ein:  alt="Bild vom Autor <?php the_author() ?>. natürlich kann auch hier neben dem alt-Tag auf die gleiche Weise noch der title-Tag für das Bild befüllt werden und damit sind werden dann auch wieder die SEO-Träume erfüllt.

Selbstverstäbdlich können in einer kleinen Box neben oder unter einem Artikel auch noch mehr Infos über den Autor angegeben werden. Dazu lohnt ein Blick in den WordPress Codex zum Template-Tag the_author.

Autorenbild mit Hilfe eines PlugIns

Wie oben gelesen ist ein PlugIn eigentlich unnötig. Trotzdem sei der Vollständigkeit halber auch noch eines genannt, schließlich traut sich nicht jeder den Code seines Themes zu verändern.  Dazu brauch man nur mal Tante Google zu befragen. Alternativ kann man aber auch ein PlugIn einbauen, dass statt eines selbst erstellten Autorenbildes oder eines Gravatars einfach einen Screenshot der Webseite des Autors. Auch davon gibt es wieder viele, ich kann aus eigener Erfahrung WP-SnapAvatar empfehlen.

Ähnliche Artikel

Trackback URI | veröffentlicht am: 14. Mai 2011 | letzte Aktualisierung am: 06.12.2011
Es hat noch keiner kommentiert.

Einen Kommentar schreiben