Como eliminar el Footer en la página de inicio en Genesis

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. 

Eliminar el footer en la página de inicio de Genesis
Eliminar el footer en la página de inicio 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.

El soporte en comentarios está sólo disponible para los suscriptores.

Puedes identificarte aquí o bien registrate en este enlace.

¿Olvidaste tu contraseña?