Artikelbilder im RSS Feed anzeigen

Artikelbilder im RSS Feed anzeigen

Artikelbilder im RSS Feed anzeigenArtikelbilder im RSS Feed anzeigen

Um Artikelbilder im RSS Feed anzeigen und damit den Feed attraktiver zu gestalten kann man auf sehr einfache Weise den Feed ändern. Am Einfachsten man ergänzt diese Funktion in der Datei functions.php des genutzten Themes.

Dazu schafft man sich eine kleine Funktion, die über die beiden Filter ‚the_excerpt_rss‚ und ‚the_content_feed‚ aufgerufen wird. Die Funktion erhält als Parameter das HTML übergeben, dass für jeden Artikel generiert wird und stellt diesem HTML das IMG-Tag des Artikelbildes voran. Dafür kann man die Funktion get_the_post_thumbnail verwenden. Zusätzlich geben wir dieser Funktion einige Style-Informationen mit, um die Anzeige z.B. im Firefox etwas gefälliger zu machen.

Code zum Einfügen in die functions.php

/*-----------------------------------------------------------------------------------*/
/* Function to add featured images to the RSS feed
/*-----------------------------------------------------------------------------------*/
function featuredtoRSS($content) {
global $post;
if ( has_post_thumbnail( $post->ID ) ){
$content = '' . get_the_post_thumbnail( $post->ID, 'thumbnail', array( 'style' => 'border: 5px solid #202020; float: left; margin: 5px 10px 10px 0;' ) ) . '' . $content;
}
return $content;
}
add_filter('the_excerpt_rss', 'featuredtoRSS');
add_filter('the_content_feed', 'featuredtoRSS');

RSS Feed in Chrome anzeigen

Wer unter Chrome nur die Meldung This XML file does not appear to have any style information associated with it” angezeigt bekommt, wenn er einen Feed aufruft, der findet hier die notwendige Chrome-Erweiterung, um auch dort RSS Feed unter Benutzung eines Plugins betrachten zu können.

Teile diesen Beitrag

1 Kommentar zu „Artikelbilder im RSS Feed anzeigen“

  1. Pingback: WordPress Toolbox Modul für Featured Images im RSS Feed

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

:bye: 
:good: 
:negative: 
:scratch: 
:wacko: 
:yahoo: 
B-) 
mehr...
 


Diese Seite verwendet Cookies. Mit der Nutzung von tuxlog erklärst Du Dich mit der Verwendung von Cookies einverstanden. Detaillierte Informationen über die Verwendung von Cookies auf dieser Website findest Du in der Datenschutzerklärung.

Nach oben scrollen