Sappiamo tutti quanto sia importante avere un feed RSS funzionante.
Spesso, per dare risalto ai nostri articoli, è cosa buona aggiungere l’immagine in evidenza che inseriamo normalmente negli articoli che scriviamo anche al feed.
In tal modo, quando i nostri lettori riceveranno la loro newsletter preferita avranno davanti anche un’immagine correlata al contenuto testuale dell’articolo.
E’ semplicissimo:
come in molte altri tutorial, aggiungiamo uno snippet al file functions.php:
add_filter( 'the_content', 'immagine_in_evidenza' ); function immagine_in_evidenza( $content ) { global $post; if( is_feed() ) { if ( has_post_thumbnail( $post->ID ) ){ $output = get_the_post_thumbnail( $post->ID, 'medium', array( 'style' => 'float:right; margin:0 0 10px 10px;' ) ); $content = $output . $content; } } return $content; }
D’ora in poi ogni articolo che pubblicheremo avrà all’interno del suo feed RSS anche l’immagine in evidenza che abbiamo impostato al momento della pubblicazione.
P.s.: all’interno dello snippet sono presenti alcune regole CSS per posizionare l’immagine, chiaramente le potete rimuovere o modificare a vostro piacimento).
Più semplice di così 🙂