Se anche tu come me hai notato che in alcuni temi WordPress la lunghezza dei riassunti dei tuoi articoli è troppo lunga (o il riassunto non si applica affatto), ecco come puoi aggiustarla con delle semplici linee di codice.
Non devi essere un esperto in programmazione ma comunque l’esito di questa guida richiede una minima conoscenza del codice WordPress. Ti guiderò passo passo, non ti preoccupare.
Per prima cosa portati nell’editor del tuo tema: Aspetto->Editor del tema
Apri dalla destra, il file functions.php e incolla le seguenti linee di codice alla fine:
function my_excerpt_length($length){
return 80;
}
add_filter('excerpt_length', 'my_excerpt_length');
La porzione “return 80” indica il numero di parole dopo le quali apparirà il “Leggi tutto” o “Read More”. Modifica quel valore a tuo piacimento.
Clicca Aggiorna in bassa nella pagina e controlla il tuo sito
Se stai usando un tema WordPress di base (come Twenty-Twelve, Twenty-Sixteen…) devi modificare anche il file content.php
Cerca queste linee di codice:
<div class=“entry-content”>
<?php
e incolla appena sotto (puoi spaziare con Invio):
if ( is_home() || is_category()||is_archive()){
the_excerpt(‘‘);
}else{
infine, cerca le seguenti linee poco dopo:
?>
e incolla il seguente:
} // end of if statements
Clicca Aggiorna e controlla il tuo sito
Infine, se vuoi visualizzare il link Read More>> o Leggi Tutto>> al posto di […], riapri il file functions.php e incolla il seguente codice:
// Changing excerpt more
function new_excerpt_more($more) {
global $post;
return '… ' . 'Read More »' . '';
}
add_filter('excerpt_more', 'new_excerpt_more');
Puoi modificare la porzione Read More (» è il simbolo subito dopo) con il testo a tuo piacere.
Nota: se non dovesse funzionare, fai attenzione agli accenti ‘ ‘ , potrebbero non risultare corretti dopo un copia e incolla. Riscrivili semplicemente.