есть код, и он отлично работает на страницах товаров, у которых заполнены теги. Но если теги не заполнены, вызывает ошибку. Подскажите пожалуйста, что не так? что нужно поправить?
add_action( 'woocommerce_after_single_product_summary', 'woocommerce_product_loop_tags', 31 );
function woocommerce_product_loop_tags() {
global $post, $product;
$tag_count = sizeof( get_the_terms( $post->ID, 'product_tag' ) );
$idProducto=$product->id;
$product->get_title();
$product->get_tags( ', ', '<span class="tagged">' . _n( 'Tag:', 'Tags:', $tag_count, 'woocommerce' ) . ' ', '.</span>' );
$producto= wc_get_product( $idProducto );
$Titulo=$producto->get_title();
echo " ".$product->get_tags( ', ', '<span class="tagged_as">' . _n( 'Tag:', 'Tags:', $tag_count, 'woocommerce' ) . ' ', '.</span>' );
}