Cómo añadir enlace a leer más en el extracto del blog de Genesis

Si ya conoces Genesis sabrás que para algunos temas de personalización es bastante limitado (aunque lo compensa su ligereza y robustez). Para personalizar la plantilla del blog, apenas nos deja escoger qué categorías queremos mostrar u ocultar y cuántos artículos deben aparecer. Aparte de eso, sólo tenemos las opciones comunes con el resto de plantillas…


por

Si ya conoces Genesis sabrás que para algunos temas de personalización es bastante limitado (aunque lo compensa su ligereza y robustez).

Para personalizar la plantilla del blog, apenas nos deja escoger qué categorías queremos mostrar u ocultar y cuántos artículos deben aparecer.

Aparte de eso, sólo tenemos las opciones comunes con el resto de plantillas tipo Archive:

genesis content archive

Si escogemos Display post excerpts, Genesis por defecto no muestra el enlace para read more. Si tu child theme tampoco lo hace, puedes añadirlo fácilmente a través de la siguiente función:

// Add Read More Link to Excerpts
add_filter('excerpt_more', 'get_read_more_link');
add_filter( 'the_content_more_link', 'get_read_more_link' );
function get_read_more_link() {
   return '...&nbsp;<a href="' . get_permalink() . '">[Leer Más]</a>';
}

 

De esta forma, además, podrás personalizar el texto que aparece en lugar del «read more» y el diseño, añadíendo un estilo css y consiguiendo así que se adapte mejor al estilo general de tu web.

 

Esta función la entontré en el siguiente artículo:

http://wpatch.com/how-to-add-a-read-more-link-to-genesis-child-theme-excerpts/

Comentarios

2 respuestas a «Cómo añadir enlace a leer más en el extracto del blog de Genesis»

  1. Avatar de Fran Castro

    |

    Hola:

    He utilizado tu código pero me dio error. Luego fui al link que pusiste de la página donde encontraste la función y vi que era ligeramente diferente.

    Este es el correcto:

    // Add Read More Link to Excerpts
    add_filter(‘excerpt_more’, ‘get_read_more_link’);
    add_filter( ‘the_content_more_link’, ‘get_read_more_link’ );
    function get_read_more_link() {
    return ‘… [Read More]‘;
    }

    Muchas gracias por tu aportación.

    Saludos

    1. Avatar de esther

      |

      Si, muchas gracias Fran! se había copiado mal el código.

      Saludos!

Desarrollo Web by esther solà
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.