$cat = get_the_terms($post->cat_ID, 'product_cat');
$catID = $cat[0]->term_id;

if($catID == 98):
wc_get_template_part( 'content', 'single-product' );
else:
wc_get_template_part( 'content', 'single-product-custom' );
endif;
?>


Bu şekilde yaparsanız olacaktır. Yalnız birden fazla kategori varsa id olarak ilk kategorininkini alır.