WordPress generiert automatisch mehrere verschiedene RSS-Feeds aus den Inhalten der Website. Unter anderem nach Posttype, nach Kategorien und so weiter. Diese Feeds sind – standartmäßig – vom inhaltlichen Aufbau her identisch. Das Beitragsbild (Post-Thumbnail) eines Beitrags wird hierbei leider nicht berücksichtigt. In diesem Beitrag archivieren wir ein Snippet, dass es euch ermöglicht, eurem RSS-Feed ein Post-Thumbnail hinzuzufügen.

Beitragsbild in RSS-Feed integrieren

Um Beitragsbilder in den RSS-Feed zu übernehmen, müsst ihr folgendes Snippet in eure functions.php oder in ein seitenspezifisches Plugin integrieren. Anschließend wird überprüft, ob ein Beitragsbild vorhanden ist. Wenn das der Fall ist, wird am Anfang des Beitrags ein <div> erstellt, in dem das Beitragsbild eingefügt wird.
Über die add_filter-Funktion wird der Inhalt inklusive Beitragsbild nun an den Hauptinhalt des Feeds und an den Feed-Auszug übergeben.

function kb_post_thumbnail_feeds($content) {
  global $post;
  if(has_post_thumbnail($post->ID)) {
    $content = '<div>' . get_the_post_thumbnail($post->ID) . '</div>' . $content;
  }
  return $content;
}
add_filter('the_excerpt_rss', 'kb_post_thumbnail_feeds');
add_filter('the_content_feed', 'kb_post_thumbnail_feeds');

Geschrieben von Robert Menzel

Benutzerbild

Robert arbeitet als Frontend-Developer und Web-Designer bei kulturbanause. Zu seinen Aufgaben gehören die visuelle Gestaltung und die technische Umsetzung von Websites, eCommerce-Shops oder dessen Kombination. Besonders gerne übernimmt er die Entwicklung individueller und anspruchsvoller Websites mit umfangreichen ineinandergreifenden Funktionen, getreu dem Motto: »Der beste Lack bringt nichts, wenn die Maschine darunter nicht läuft.«

Feedback & Ergänzungen – Schreibe einen Kommentar

Kommentar zu dieser Seite

Wir freuen uns über Anregungen, Ergänzungen oder Hinweise zu Fehlern. Wir lesen jeden Eintrag, veröffentlichen aber nur, was den Inhalt sinnvoll ergänzt.

WordPress-Projekte mit kulturbanause

Wir wissen wovon wir reden. Wir setzen WordPress seit über 10 Jahren erfolgreich ein und realisieren maßgeschneiderte Websites auf Basis dieses großartigen CMS.

WordPress-Leistungsangebot →

Schulungen von kulturbanause

Wir bieten Seminare und Workshops zu den Themen Konzept, Design und Development. Immer up-to-date, praxisnah, kurzweilig und mit dem notwendigen Blick über den Tellerrand.

Übersicht Schulungsthemen →