WooCommerce condicional cargando encabezado diferente & nav basado en categoría de producto

Estoy tratando de hacer es cargar condicionalmente artículos diferentes en la cabecera, o, si fuera necesario, un encabezado diferente (
header-this_category.php
o lo que sea) para cada producto en una categoría determinada. Sé que puedo crear un nuevo
taxonomy-product_cat-{category-slug}.php
archivo, pero eso sólo funciona para mostrar todos los artículos de esa categoría. No entiendo cómo configurar cada producto dentro de una categoría para cargar un encabezado diferente..



Solución

Como pasa a menudo, me di cuenta justo después de pedir ayuda y echar un segundo vistazo, y era mucho más simple de lo que pensaba. Al parecer es tan fácil como añadir
has_term('the-category-slug','product_cat')
a mis declaraciones condicionales. Devuelve true si un solo producto se encuentra en la categoría especificada, ya que WooCommerce está utilizando las taxonomías de categorías de productos..





Problemas relacionados

Página de detalle de productos de estilo con CSS personalizado en woocommerce

Añadir el nombre de categoría a permalinks en nombre del producto o nombre producto página \/category

Tratando de colocar shortcode\/css\/html en una instrucción condicional IF

Plantilla para otra categoría de producto woocommerce

Usar la lógica condicional para producto variable woocommerce

Tengo que mostrar un producto específico (llamado por Meta campo) en su WooCommerce categoría página actual

Cambio pantalla WooCommerce precio basado en el rol de usuario & categoría

¿Woocommerce cómo mostrar categoría del producto producto antedicho?

woocommerce fichas de categoría de producto

Plantilla de Woocommerce personalizado por categoría de producto específica

Mostrar los productos destacados en páginas de categoría de producto

¿Cuál es la ventaja de usar encabezado catname.php sobre is_category('catname');?

Source: Stack Exchange Inc; License: cc by-sa 3.0 Contacto / Contact