Un usuario me preguntó por mail cual sería la manera mas efectiva de eliminar el pie de página en la portada de una web hecha con Genesis. Pues bien es relativamente fácil. Lo primero es saber como eliminar el footer de genesis.
Este es el ćodigo que tendríamos que añadir al archivo functions.php de nuestro tema. En este caso yo lo he hecho en el Genesis Sample.
// Remove Footer
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 );
Sólo con eso eliminaríamos el footer de toda la web. PEro como lo queremos sólo en la página de inicio, le agregaremos un condicional. Quedaría así.
function lc_remove_footer_front_page() {
if ( is_front_page() ) {
// Remove Footer in front-page
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_content', 'lc_remove_footer_front_page');
No ha sido complicado. A veces es mejor hacer las cosas por partes e ir progresando a partir de ahí.
Para cualquier duda, aportación o pregunta podéis dejarme un comentario justo debajo. O también me podéis mandar un mensaje a través del formulario de contacto. Si sois suscriptores no os olvidéis de hacerlo a través de la Intranet, pues os daré preferencia a la hora de contestar emails.