¿Cómo verificar si un producto woocommerce tiene alguna categoría asignada?

Estoy creando un complemento personalizado donde se obtienen los productos relacionados según las tags asignadas a un producto. Estoy enfrentando un problema. Cuando ejecuto un ciclo me da un mensaje de advertencia. Lo que quiero verificar es que si el producto en particular tiene alguna categoría asignada. ¿Cómo puedo verificar si se ha asignado alguna categoría a un producto woocommerce? Por favor, ayúdame. Gracias por adelantado.

mi código personalizado

while ( $loop->have_posts() ) : $loop->the_post(); global $product; global $post; $feat_image = wp_get_attachment_url( get_post_thumbnail_id($loop->post->ID) ); $terms200 = get_the_terms( $loop->post->ID, 'product_cat' ); // if(!empty($terms200) || $terms200!='' || $terms200!=null){ if (get_category($loop->post->ID)->category_count != 0){ $content.='
  • '; $content.='
    '; $content.='post->ID).'">'; $content.='
    '; $content.='
    '; $content.=''; $content.='
    '; $content.='
    '; $content.='
    '; $content .='
    '; $content .='
    '; $count=1; foreach ( @$terms200 as $term ) { if($count==1){ $content.='
    slug.'" rel="tag">'.$term->name.'
    '; $content.='
    '; } $count++; } $content .='post->ID).'">

    '.$loop->post->post_title.'

    '; if ( $price_html = $product->get_price_html() ) : $content .=''.$price_html.''; endif; $content.='
    [add_to_cart id="'.$loop->post->ID.'"]
    '; $content .='
    '; $content .='
    '; $content.='
    '; $content.='
  • '; echo do_shortcode($content); } endwhile;

    Solutions Collecting From Web of "¿Cómo verificar si un producto woocommerce tiene alguna categoría asignada?"