fbpx

Recolocar el footer en Genesis Framework

Si quieres recolocar el footer o pie de página de cualquier child theme de Genesis, aquí tienes el código para hacerlo.

Cuando utilizas Genesis en tu proyecto, una de las primeras cosas que quizás quieras modificar es la posición del footer o pie de página de tu child theme para que encaje con el diseño que quieres en tu proyecto.

Como hemos visto en anteriores entregas, en sus opciones no hay una opción directa a través del personalizador. Por lo que para hacer este pequeño cambio, tendrás que recurrir al siguiente snippet de código.

¿Cómo cambiar de posición el pie de página en Genesis?

Para cambiar de posición el footer o pie de página de cualquier child theme de Genesis sólo tienes que añadir el siguiente código en tu plugin de funciones:

// Recolocar el footer o pie de página

remove_action( 'genesis_footer', 'genesis_footer_markup_open', 5 );
remove_action( 'genesis_footer', 'genesis_do_footer' );
remove_action( 'genesis_footer', 'genesis_footer_markup_close', 15 );

add_action( 'genesis_after', 'genesis_footer_markup_open', 11 );
add_action( 'genesis_after', 'genesis_do_footer', 12 );
add_action( 'genesis_after', 'genesis_footer_markup_close', 13 );

Con este sencillo snippet, estás cambiando la posición del footer o pie de página utilizando las prioridades de Genesis. Con los remove_action, eliminas el footer y con los add_action lo vuelves a colocar, pero con una prioridad diferente. Por lo que si quieres que aparezca más arriba utiliza una prioridad más baja, y si quieres que salga más abajo utiliza una prioridad más alta.

Como ves, no es necesario instalar ningún plugin para recolocar el footer o pie de página de tu child theme de Genesis. Bastan unas pocas líneas de código en tu plugin de funciones para resolverlo de forma fácil y rápida. Además, haciéndolo así, cada vez aprenderás más sobre Genesis y la instalación de tu proyecto online. Así de sencillo 😉

Si te ha gustado este tutorial, recuerda que si te suscribes, tendrás acceso a todo el contenido premium.

Y como siempre, si tienes cualquier problema, no dudes en contactar conmigo. Nos vemos en la próxima entrega, con un nuevo tutorial. 😉

Author avatar
Ángel Martín
Ayudo a emprendedores y empresas a digitalizar su negocio y sus procesos optimizando sus costes.