, ,

Mostrare solo il primo paragrafo nel feed RSS di WordPress

Una cosa che non sopporto è quando nei miei feed rss appaiono paragrafi spezzati o senza alcun senso di lettura e subito dopo il fastidioso simbolo [..].

Non capendo bene come sia possibile che ad oggi WordPress non abbia inserito una funziona cosi comoda, ho deciso di implementare il codice seguente manualmente nel file functions.php del mio tema.

In questo modo nei feed rss, o semplicemente in home page, appariranno solo i primi paragrafi di ogni articolo dando più professionalità e senso al sito web.

Inserite nella prima riga di Functions.php questo codice e salvate:

add_filter( ‘wp_trim_excerpt’, ‘my_custom_excerpt’, 10, 2 );

function my_custom_excerpt($text, $raw_excerpt) {

if( ! $raw_excerpt ) {

$content = apply_filters( ‘the_content’, get_the_content() );

$text = substr( $content, 0, strpos( $content, ‘</p>’ ) + 4 );

}

return $text;

}

Luca Chialastri