برای تمایز محصولات در صفحات محصول میشه از آی دی دسته بندی هر محصول استفاده کرد. به اینصورت که با این فانکشن ، آی دی دسته بندی گرفته میشه و به کلاس بادی body اضافه میشه . با داشتن این کلاس میشه برای هر محصول با دسته بندی خاص ، استایل منحصر به فرد و مخصوص همون دسته بندی رو ایجاد کرد. انتخاب آی دی این مزیت رو داره که اگر نام و یا slug دسته بندی فارسی بود به راحتی میشه از عدد آی دی دسته بندی استفاده کرد
add_filter('body_class','add_category_to_single'); function add_category_to_single($classes) { if (is_single() ) { global $post; global $wp_query; $terms_post = get_the_terms( $post->cat_ID , 'product_cat' ); foreach ($terms_post as $term_cat) { $term_cat_id = $term_cat->term_id; $classes[]="cat_".$term_cat_id; } } // return the $classes array return $classes; }