From c3e02ed8fcd6e66818e23474386110f311a60145 Mon Sep 17 00:00:00 2001 From: maksim Date: Fri, 8 Aug 2025 18:34:37 +0300 Subject: [PATCH] Task 7719 | fix product class definition --- .../cosmopet/modules/shop/CosmopetProduct.php | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/wp-content/themes/cosmopet/modules/shop/CosmopetProduct.php b/wp-content/themes/cosmopet/modules/shop/CosmopetProduct.php index bf01f21..794db95 100644 --- a/wp-content/themes/cosmopet/modules/shop/CosmopetProduct.php +++ b/wp-content/themes/cosmopet/modules/shop/CosmopetProduct.php @@ -105,15 +105,16 @@ class CosmopetProduct extends TimberProduct { */ public function getTasteClass() { // Получаем категории товара - $product_categories = $this->product->get_category_ids(); - - $is_food = false; + $product_categories = wp_get_post_terms( $this->product->get_id(), 'product_cat' ); + + $is_food = false; $is_treats = false; - // Определяем тип товара (корм или лакомство) - foreach ($product_categories as $cat) { - if ($cat == 365) { + + // Определяем тип товара (корм или лакомство) по slug + foreach ( $product_categories as $cat ) { + if ( $cat->slug === 'korm' ) { $is_food = true; - } elseif ($cat == 367) { + } elseif ( $cat->slug === 'lakomstva' ) { $is_treats = true; } }