Aprende a establecer la estructura con la barra lateral a la izquierda 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 una barra lateral a la izquierda por defecto?
Con Genesis puedes hacerlo de manera sencilla.
Código para establecer la estructura sidebar-contenido como predefinida
Recuerda introducir el siguiente snippet 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():
Para ver este código y los otros 2063 snippets de esta web,
identifícate o suscríbete aquí.
Cuando colocas este código en la plantilla, cada vez que creas una nueva entrada o página se muestra con el formato que lleva la barra lateral a la izquierda.
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 los esquemas con 2 sidebars como opción predefinida.
Conclusiones
Usa el código anterior para conseguir que el diseño con barra lateral a la izquierda del contenido se utilice por defecto en el tipo de entrada o página que tú quieras dentro de cualquier child theme de Genesis.
¿Tienes alguna pregunta o quieres darme una sugerencia para próximos snippets? Cuéntamela en los comentarios (opción exclusiva para suscriptores).