Custom excerpt

Molto spesso si ha la necessità di personalizzare il riassunto dei post in modo da specificarne lunghezza e link all’articolo (Leggi tutto). Fortunatamente WordPress ci viene incontro anche in questo caso con delle semplici modifiche al solito file functions.php.

Excerpt personalizzato

Apri il file functions.php e aggiungi il seguente codice:

function excerpt($num) {
    $limit = $num+1;
    $excerpt = explode(' ', get_the_excerpt(), $limit);
    array_pop($excerpt);
    $excerpt = implode(" ",$excerpt)."... (<a href='" .get_permalink($post->ID) ." '>Read more</a>)";
    echo $excerpt;
}

Perchè la funzione abbia effetto dovrai modificare la stringa <?php the_excerpt(); ?> per esempio in index.php con <?php excerpt(’22’); ?> dove 22 sono le parole da visualizzare nel riassunto dell’articolo. Naturalmente in functions.php potrai sostituire la voce Leggi Tutto con una personalizzata a tuo piacimento.