Si quieres mejorar las impresiones de página (mal) u ofrecer un aspecto distinto en tu blog mediante contenido o extractos reducidos (muy útil en themes tipo revista) hay, como suele ser habitual, dos modos de conseguirlo, con código y con plugin.
Empezamos con el plugin …
Plugin Content and Excerpt Word Limit
– Con este sencillo plugin puedes definir el tamaño en palabras de extractos o contenido. Para utilizarlo este es el proceso:
- Descargas el plugin
- Descomprimes el zip, lo subes a ‘wp-content/plugins/’ y lo activas
- Modificas la función de llamada al contenido o extracto de este modo:
En vez dethe_excerpt()othe_content(), usasoen el loop, donde ‘numero-de-palabras‘ es el número, por ejemplo:<?php excerpt('50'); ?>.
Código
– Solo tienes que añadir el siguiente código al fichero ‘functions.php’ de tu theme activo:
function excerpt($num) {
$limit = $num+1;
$excerpt = explode(' ', get_the_excerpt(), $limit);
array_pop($excerpt);
$excerpt = implode(" ",$excerpt)."...";
echo $excerpt;
}
function content($num) {
$theContent = get_the_content();
$output = preg_replace('/<img[^>]+./','', $theContent);
$limit = $num+1;
$content = explode(' ', $output, $limit);
array_pop($content);
$content = implode(" ",$content)."...";
echo $content;
}
Luego modificas la función de llamada al contenido o extracto de este modo:
En vez de the_excerpt() o the_content(), usas o en el loop, donde ‘numero-de-palabras‘ es el número, por ejemplo: <?php excerpt('50'); ?>.
Vamos, que el segundo paso es el mismo ¿con cual te quedas?
¡Que lo disfrutes!
Inicio


Pingback: Bitacoras.com
Pingback: Limitar el tamaño de extractos y contenido | Ayuda WordPress