Wenn das Produkt in der Unterkategorie show code ist

Dieser Code funktioniert mit Kategorien, jedoch nicht mit untergeordneten Unterkategorien.

Wie kann ich eine untergeordnete Kategorie erstellen, die nicht in der URL (Slug) enthalten ist?

global $post; $terms = wp_get_post_terms( $post->ID, 'product_cat' ); foreach ( $terms as $term ) $categories[] = $term->slug; if ( in_array( 'lucha', $categories ) ) { echo '
Important: this product has special conditions.
'; } else {} ?>

Solutions Collecting From Web of "Wenn das Produkt in der Unterkategorie show code ist"

Sie können wahrscheinlich nur has_term( $term, $taxonomy, $post ) das überprüft, ob der spezifische Beitrag zu dem gegebenen Begriff gehört

Sie können so etwas tun ( Bearbeiten: Post-ID hinzufügen, wenn dies in einer function verwendet wird )

 global $post; if(has_term( 'lucha', 'product_cat', $post->ID )) { //do something if post has lucha term }else{ //do something else if the post don't have lucha term }