Eliminar layouts en Genesis Framework

Hoy veremos como eliminar layouts en Genesis Framework con sólo algunas líneas de código.

Una línea por cada layout que queramos eliminar. Es simplemente una orden y con ella dejamos de mostrar dicho layout como opción a la hora de crear contenido o en el personalizador.

Normalmente, yo elimino los layouts de doble barra lateral, dado que en mis desarrollos, normalmente de webs corporativas , colegios o directorios no se usan esas layouts.

El contenido suele estar distribuido como mucho en una columna con barra lateral.

De hecho, en mi starter theme, el que uso en cada desarrollo desde que lo cree, esas lineas las tengo a√Īadidas por defecto.

Y pasamos directamente al código. Está comentado para que sepas que elimina cada línea de código.

//* Unregister content/sidebar layout setting
genesis_unregister_layout( 'content-sidebar' );
 
//* Unregister sidebar/content layout setting
genesis_unregister_layout( 'sidebar-content' );
 
//* Unregister content/sidebar/sidebar layout setting
genesis_unregister_layout( 'content-sidebar-sidebar' );
 
//* Unregister sidebar/sidebar/content layout setting
genesis_unregister_layout( 'sidebar-sidebar-content' );
 
//* Unregister sidebar/content/sidebar layout setting
genesis_unregister_layout( 'sidebar-content-sidebar' );
 
//* Unregister full-width content layout setting
genesis_unregister_layout( 'full-width-content' );

Dado que tiene que ver directamente con el dise√Īo de la p√°gina, e incluso el desarrollo del Child Theme, a√Īadiremos las l√≠neas de c√≥digo en el propio functions.php.

Cualquier duda, puedes escribirme en los comentarios.

Buen d√≠a! ūüėä

Interacciones con los lectores

Deja tu duda o comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

¬ŅOlvidaste tu contrase√Īa?