Как добавить номер товара в class woocommerce?

В WooCommerce каждый товар имеет уникальный идентификатор, который можно использовать в его классе. Для того чтобы добавить номер товара в класс WooCommerce, можно воспользоваться фильтром woocommerce_post_class.

Пример кода:

function add_product_id_to_class( $classes ) {
    global $product;
    
    if ( is_product() && $product ) {
        $product_id = $product->get_id();
        $classes[] = 'product-id-' . $product_id;
    }
    
    return $classes;
}
add_filter( 'woocommerce_post_class', 'add_product_id_to_class' );

Этот код добавляет класс product-id-123 (где 123 - это ID товара) к элементам товара на странице товара. Теперь вы можете использовать этот класс для применения стилей с помощью CSS или для выполнения различных действий с помощью JavaScript.

Убедитесь, что вы добавляете этот код в файл functions.php вашей темы или в плагин, который загружается на вашем сайте. Кроме того, перед использованием такого функционала, необходимо убедиться, что вы понимаете последствия его изменений и они не нарушают работу других компонентов вашего сайта.