Descubre cómo establecer la estructura con dos barras laterales como diseño predeterminado en un child theme de Genesis Framework mediante código.
Genesis ofrece 6 modelos de plantilla distintos dependiendo de cómo combines el contenido con las sidebars primaria y secundaria.
Y además, esta plataforma te permite elegir cuál es el formato a utilizar por defecto desde el apartado de ajustes.
Sin embargo, en muchas ocasiones te puede resultar útil seleccionar una estructura diferente según el tipo de entrada.
Por ejemplo, ¿quieres que las páginas y el porfolio tengan un diseño de ancho completo mientras las entradas de blog muestren 2 barras lateras por defecto por defecto?
Con Genesis puedes hacerlo de manera sencilla.
Snippet para forzar los diseños con dos sidebars como predefinidos
Recuerda que, independientemente del fragmento que elijas, debes introducirlo al final de la plantilla de página en la que quieras que tenga efecto (single.php, single-portfolio.php, archive.php…) antes de genesis():
Usa uno de los siguentes snippets según el tipo de estructura que desees mostrar.
Para fijar el diseño con dos sidebars 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 establecer por defecto el esquema con dos sidebars a la izquierda, opta por este código:
Para ver este código y los otros 2055 snippets de esta web,
identifícate o suscríbete aquí.
Y, por último, para forzar el formato con la sidebar secundaria a la izquierda y la primaria a la derecha, escoge el siguiente snippet:
Para ver este código y los otros 2055 snippets de esta web,
identifícate o suscríbete aquí.
Cuando coloques uno de estos códigos en la plantilla, cada vez que crees una nueva entrada o página se mostrará con el formato que hayas elegido.
Esto facilita la tarea al cliente, evitando que tenga que estar pendiente de seleccionar el diseño adecuado para cada tipo de entrada.
Si prefieres, también puedes elegir la estructura de ancho completo como opción predefinida.
Conclusiones
Usa uno de los bloques anteriores para conseguir que las páginas o entradas de tu child theme de Genesis enseñen por defecto 2 barras laterales.
¿Tienes alguna pregunta o quieres darme una sugerencia para próximos tutoriales? Déjala en los comentarios.
Ventajas de ser suscriptor.😉