// Фильтр для добавления класса к карточке товара
function add_custom_class_to_product_card($classes) {
global $product;
$product_class_settings = get_option('product_class_settings');
$product_ids = isset($product_class_settings['product_ids']) ? $product_class_settings['product_ids'] : '';
if ($product_ids) {
$product_ids = explode(',', $product_ids);
$product_ids = array_map('trim', $product_ids);
if (in_array($product->get_id(), $product_ids)) {
$classes[] = 'hide-regular-price'; // Можно заменить 'hide-regular-price' на имя класса, которое вы хотите добавить к карточке товара
}
}
return $classes;
}
add_filter('woocommerce_post_class', 'add_custom_class_to_product_card');