The excerpt Reloaded

De verdad, este plugin es una maravilla, sobre todo si usas un theme tipo revista. ¿No te ha pasado que has configurado para que tu theme muestre solo los extractos pero te gustaría que se viera la primera imagen?, pues The excerpt Reloaded es la solución. Pero no solo vale para eso, es una auténtica joya de plugin.

resumen

Eso si, tampoco es un plugin para principiantes, pues requiere algo de modificaciones en el código de tu plantilla, y dispone de varios modificadores, pero si le coges el aire seguro que te va a gustar. Además, si has elegido un theme estilo revista seguro que ya has retocado mas de un aspecto del mismo, no te dolerá controlar completamente como se muestran los extractos.

El modo de utilizar The excerpt Reloaded pasa por sustituir el código ‘the_excerpt‘ incluido en tu theme por este otro …

<?php the_excerpt_reloaded; ?>

Esa sería la configuración por defecto, que mostraría 120 palabras, las primeras 120 de tu post. Pero puedes establecer el número de palabras a otra cantidad, por ejemplo a 75, solo añadiendo esto:

<php the_excerpt_reloaded(75); ?>

Hay mas funciones que puedes añadir. Si quieres, como decía al principio, que se muestren las imágenes, tendrás que ponerlo así:

<php the_excerpt_reloaded(75,'<img>'); ?>

¿Que quieres añadir el «sigue leyendo …» a tu extracto, solo tienes que añadirle esto:

<?php the_excerpt_reloaded(75, '<img>', TRUE, 'Sigue leyendo …'); ?>

Hay muchos modificadores, aquí tienes la lista completa:

  • excerpt_length
    Número de palabras a mostrar. Por defecto 120.
  • allowedtags
    Define que tags HTML tags mantener en el extracto. Usa el formato ‘< img >‘. Para varias tags introduce una sola cadena: ‘< a > < img >‘. Por defecto es ‘< a >‘.
  • filter_type
    Define como filtrará/formateará WordPress el contenido del extracto. Las opciones están basadas en las tags de contenido/extracto:: ‘content‘, ‘content_rss‘, ‘excerpt',excerpt_rss‘. Si lo estableces a ‘none‘ to display raw content. Default is ‘excerpt‘.
  • use_more_link
    Si el enlace «mas» se mostrará (TRUE) o no (FALSE). Si se establece a ‘false‘ la función muestra (…) si hay mas contenido que mostrar; no se muestra ni siquiera eso si lo que hay es menos que el excerpt_length; Por defecto es TRUE.
  • more_link_text
    Si use_more_link se establece como TRUE, se define que texto usar para el enlace. Por defecto es ‘(more...)‘.
  • force_more_link
    Muestra el enlace a ‘mas‘ (TRUE) o no (FALSE), incluso aunque el extracto sea menor que el excerpt_length. Por defecto es FALSE.
  • fakeit
    Usa el conteniod cmo extracto (1) o no (0) si el extracto está vacío. Si lo estableces a 2 se fuerza a que el contenido se comporte como extracto en cualquier situación. Por defecto es 1.
  • fix_tags
    “Repara” elementos de tags HTML (TRUE) o no (FALSE). Esto se ha includio para tratar con tags incorrectamente cerradas, provocadas por el excerpt_length. Si fix_tags se establece a FALSE el plugin no tratará de validar XHTML y reparar tags no cerradas correctamente (debido a que excerpt_length las rompa en los elementos intermedios). Por defecto es TRUE.

Como puedes ver sus posibilidades son muy interesantes, para tener un control absoluto de los extractos. Espero que te guste.

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(2 votos, promedio: 5)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

17 comentarios en “The excerpt Reloaded”

  1. Pingback: Bitacoras.com

  2. Fernando, he estado buscando un plugin asi hace tiempo y muy emocionada trate de ponerlo en practica, pero si bien es cierto que no soy una principiante en esto, tampoco soy una experta, por eso la pregunta, cuando hablas de sustituir 'the_excerpt' en mi theme, es una linea que puedo buscra en un archivo .php ? en que archivo .php lo encuentro?

    si la tengo, puedo simplemente agregarla?

    Gracias desde ya por tu ayuda.

    1. Hola, ¿Cómo hiciste eso en foroatletismo? es justo lo que necesito pero no veo la forma.

      Dices que usas Post avatar pero que texto pones en el index?

      <code></code> o qué?

      Saludos

  3. Estivalia, tienes que buscar ese ‘the_excerpt’ generalmente en index.php, o archive.php (o más raramente en single.php).

    Busca en tu theme. Con dreamweaver muy interesante buscar este texto en toda la carpeta del theme: Crtl + F, buscar en toda la carpeta ‘the_excerpt’.

    Saludos

  4. Hola, el plugin sin dudas es una maravilla. Solo tiene una pega, y es que te corta algunas etiquetas de xhtml en la página donde apliques el código. Esto causa errores de validación. Afortunadamente, en el blog de Rob se encuentra la solución. Saludos!

  5. Pingback: Parámetros en la función the_excerpt(); « Foro Ayuda WordPress

  6. Hola! me ha sido muy útil la información, una duda: ¿hay manera de mostrar sólo la primera imágen de cada post?

  7. Pingback: Cómo utilizar the_excerpt_reloaded (WordPress) | Kaos Klub - Audiovisuales e Internet

  8. Pingback: The excerpt Reloaded | Ayuda WordPress

  9. Pingback: Personalización de theme Magazine con plugin wp « Maycol Zambrano Nuñez — DAP

  10. Una maravilla el pluguin, justo lo que estaba buscando, un detalle, en la primera linea del codigo se escaparon los "()". Gracias por compartir. Sdos!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Ir arriba Ir al contenido