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

Code:
/*-----------------------------------------------------------------------------------*/
/* 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.

Keine Antworten

    Schreibe einen Kommentar

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

    :bye: 
    :good: 
    :negative: 
    :scratch: 
    :wacko: 
    :yahoo: 
    B-) 
    mehr...
     
    ALL-INKL.COM - Webhosting Server Hosting Domain Provider Blogverzeichnis - Blog Verzeichnis bloggerei.de