Genesis Framework permite mostrar una barra lateral (sidebar) diferente en una nueva plantilla de página con dos simples acciones:
1. Registrar la nueva sidebar.
2. Indicar la condición para mostrar la sidebar en la plantilla de página.
La plantilla de página en la que queramos mostrar la nueva barra lateral debe estar alojada en la carpeta my-templates del child theme que esté usando la instalación de WordPress.
Registrar la nueva barra lateral
En este ejemplo, queremos sustituir la Barra Lateral Primaria por una nueva sidebar para las páginas de producto, que usan una misma plantilla de página.
Cuando registres tu barra lateral cambia el nombre por otro más apropiado para las páginas en las que se mostrará.
Indicar la condición para mostrar la sidebar en la plantilla de página
El siguiente fragmento de código aplica la condición para mostrar en la plantilla de página la barra lateral registrada anteriormente.
Para que se aplique correctamente el condicional debes sustituir el nombre de la page template, en este caso»producto.php», por el nombre de tu plantilla de página.
También te puede interesar modificar la sidebar en un custom post type con Genesis Framework.