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:
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 '... <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»
|
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
|
Si, muchas gracias Fran! se había copiado mal el código.
Saludos!