Проверено и работает.

етил, что woocommerce по-разному относится к различным атрибутам продукта(см. скриншот).

Атрибуты первого товара добавляются только с цифрами после тире. Атрибуты второго продукта перечислены под названием продукта.

Я не могу понять, почему это происходит.

Как сделать так, чтобы все атрибуты продукта выглядели как один из первых?

Ответы на вопрос(1)

Решение Вопроса

которые отображались как метаданные элемента корзины, такие как «Seirin J + tube»… Теперь переменные продукты, созданные в WooCommerce версии 3+, отображают значения своих атрибутов в заголовке, например «Seirin B + tube»…

Но, надеюсь, есть несколько способов унифицировать это, используя несколько специализированных хуков.

1) Отобразить значения атрибутов в заголовке корзины для всех случаев(Этот для тебя):

add_filter( 'woocommerce_product_variation_title_include_attributes', '__return_true' );

2) Удалите значения атрибутов в заголовках элементов корзины для всех случаев и отобразите их как разделенныеattribute / value пары под названием.

add_filter( 'woocommerce_product_variation_title_include_attributes', '__return_false' );

Код помещается в файл function.php вашей активной дочерней темы (или темы), а также в любой файл плагина.

Проверено и работает.

Ваш ответ на вопрос