Aprende a fijar las plantillas con dos barras laterales (primaria y secundaria) en los child themes de Genesis Framework mediante código.
Genesis ofrece 6 posibles estructuras dependiendo de cómo combines el contenido con las sidebars primaria y secundaria.
En la mayoría de casos no las necesitas todas. Es más, si lo deseas,en Genesis puedes introducir un snippet para obligarle a que muestre siempre un determinado diseño.
Por ejemplo, ¿te interesa que todas las páginas de la web contengan 2 barras laterales?
Aquí tienes 3 alternativas:
Código para forzar los formatos de plantilla con dos sidebars
Dependiendo de qué combinación prefieras, utiliza uno de los siguientes snippets. Y recuerda: elijas el que elijas, añádelo al final del fichero functions.php.
Para fijar el esquema con 2 barras laterales a la derecha, copia este bloque:
Para ver este código y los otros 2055 snippets de esta web,
identifícate o suscríbete aquí.
Para forzar el modelo con 2 sidebars a la izquierda, escoge este:
Para ver este código y los otros 2055 snippets de esta web,
identifícate o suscríbete aquí.
Y, por último, para aplicar la estructura con barra lateral secundaria a la izquierda y primaria a la derecha, introduce este fragmento:
Para ver este código y los otros 2055 snippets de esta web,
identifícate o suscríbete aquí.
También tienes la posibilidad de hacer justo lo opuesto, es decir, establecer la plantilla de ancho completo (sin sidebars) como obligatoria.
Conclusiones
Si quieres conseguir que todas las páginas y entradas de tu child theme de Genesis muestren un diseño concreto con 2 sidebars (primaria y secundaria), solo necesitas usar uno de estos snippets.
¿Tienes alguna pregunta o quieres darme una sugerencia para próximos tutoriales? Déjala en los comentarios.
Ventajas de ser suscriptor.😉