Hola,
Tengo un ecommerce: Contenido solo visible a usuarios registrados
Hola
Primero tendrías que saber a qué categoría corresponde el producto actual, para esto podrías probar con códigos similares a los que se muestra en:
Puedes programar estos código haciendo modificaciones en tu función de filtro, una vez que tienes la categoría podrías hacer comparaciones para imprimir o no el mensaje
Lamentablemente lo que nos consultas es un tema de programación, desde este foro no vemos este tipo de temas y sólo podemos darte generalidades.
Saludos.
Gracias, he conseguido filtrar por categoría, ahora solo me falta ver como consigo filtrar por categoría padre en vez de categoría... Dejo el código que uso en content-single-product.php, por si a alguien le sirve:
cat_ID , 'product_cat' );
foreach ($terms_post as $term_cat) {
$term_cat_id = $term_cat->term_id;
If ($term_cat_id == 43 ){ // pongo la ID de la categoría que quiero filtrar
echo $term_cat_id; // Aquí realizo la acción para esa categoría, en este caso solo la nombra
}
}
Si alguien me puede ayudar a ver como cambio term_cat_ID por la padre que debe ser algo como Parent Term ID... La verdad que no tengo nociones de programación y me cuesta.
Muchas Gracias
Saludos
Hola
Creo que esta función te podría ayudar, revisa bien la documentación ya que no te devuelve sólo una catego´ria sino varias separadas por un separador que definas:
https://developer.wordpress.org/reference/functions/get_category_parents/
Saludos.