En este tutorial aprenderemos a cómo añadir el enlace de «Leer más» en el hijo tema de Genesis Sample o cualquier otro.
Si te habrás fijado, en algunos child themes de Genesis aparece un enlace de «Leer más» en todos los extractos de las entradas de nuestro blog. No obstante, precisamente en Genesis Sample está oculto.
Para activarlo, simplemente tendremos que añadir un filter hook de Genesis para que reaparezca de nuevo.
Cómo añadir en enlace de «Leer más» en Genesis
Como siempre, simplemente tendremos que añadir este código en el archivo functions.php de nuestro child theme:
// Añadir un link de leer más a los extractos (resúmenes)
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>';
}
¡Pues esto es todo! Con este código nuestro tema ya visualizará el enlace de Leer más en todos los extractos de nuestras entradas de blog.
Además, podremos modificar el texto de «Leer más» por el que más nos convenga. Esto va a gusto de cada uno.
Te recuerdo que este código sirve tanto para Genesis Sample como para otros child themes de Genesis. Esta es la gracia de utilizar Genesis Framework, su compatibilidad de hooks 🙂
Resumen y conclusión
Los filter hooks de Genesis nos permiten personalizar nuestro tema hsata el más mínimo detalle. Con el tutorial de hoy, hemos podido aprender a cómo introducir un enlace de «Leer más» en cualquier child theme de Genesis. Con sólo código, ningún plugin.
¿Te ha quedado alguna duda de este tutorial? ¿Quieres proponerme otro tutorial acerca de un filtro de Genesis? Solo es necesario que me escribas y te lo traeré encantado en un siguiente tutorial.