Tengo como proyecto realizar un catalogo virtual, para ello como estoy familiarizado con wordpress elegi esta opción he instale el woocommerce para que sea mi apoyo en este proyecto, todo estuvo corriendo ok, hasta que mi cliente me pidio que se muestre por cada categoría de los productos un slider diferente (esta dividido principalmente en tres categoría, ejemplo: soluciones, equipos y suministros), haciendo pruebas pude obtener las condicionales para las categorias de productos de woocommerce y escribi este pequeño codigo
Código PHP:
<?php if( has_term( 'soluciones', 'product_cat' ) ) { ?>
<h4>Hola</h4>
<?php } ?>
<?php if( has_term( 'equipos', 'product_cat' ) ) { ?>
<h4>Hola2</h4>
<?php } ?>
<?php if( has_term( 'suministros', 'product_cat' ) ) { ?>
<h4>Hola3</h4>
<?php } ?>
Problema 1
Ahora me presento con un muro, como para mi slider principal yo uso "Revolution Slider" y cuando lo uso en mi pagina principal el llamado simplmente es "[rev_slider home-v1]" pero en las condicionales de woocommerce no lo puedo llamar de esta manera.
Problema 2
El segundo muro con que me tope es que las categorías principales obviamente tendran subcategorias que el cliente ira agregando, asi que manualmente se estarian agregando en las condicionales estas nuevas subcategorias y seria engorroso, no habria una manera de decir a las condicionales que se muestre los slider en una categoria principal pero sus subcategorias lo hereden, asi me olvido de esta colocando mas condicionales?