Stai cercando un modo per aggiungere l'immagine in evidenza al tuo feed RSS? Questo snippet visualizzerà l'immagine in evidenza del post nel feed RSS. Visualizzerà l'immagine a destra del primo paragrafo del tuo contenuto, ma puoi modificare il CSS nello snippet per modificare il layout.
Istruzioni:
Tutto quello che devi fare è aggiungere questo codice al file functions.php del tuo tema o in un plugin specifico per il sito:
add_filter( 'the_content', 'featured_image_in_feed' );
function featured_image_in_feed( $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;
}
Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come copiare / incollare correttamente snippet di codice in WordPress, in modo da non rompere accidentalmente il tuo sito.
Se ti è piaciuto questo snippet di codice, prendi in considerazione la possibilità di consultare i 12 migliori plugin WordPress per affiliati.
Ottimo snippet, Hugh! :)
Che ne dici di agganciare questo a "the_content_feed" e "the_excerpt_rss"?