Una forma sencilla de acortar nuestros extractos (cuando queremos que aparezcan en mucha cantidad, o en algún espacio más reducido de nuestro diseño) es añadiendo el siguiente código en functions.php :

function string_limit_words($string, $word_limit)
{
$words = explode(' ', $string, ($word_limit + 1));
if(count($words) > $word_limit)
array_pop($words);
return implode(' ', $words);
}

Seguidamente, nos dirijiremos a nuestro index.php o archive.php y, dentro del Loop, convocaremos la función, sustituyendo el clásico :

the_excerpt();

Leer más »