Поддержка Проблемы и решения Woocommerce — Имя для вариаций

  • Решено Maxim

    (@maks1192)


    Доброго времени суток. Разрабатываю интернет-магазин, добавляю товары и столкнулся с проблемой как — два товара одежды в одной из категории одежды. Естественно для верхней одежды и нижней одежды необходим индивидуальный выбор, соответственно — две вариации. Вот только эти вариации не подписаны.

    5

    И как понять, что я выбираю по размеру — непонятно. Нужна подпись для определения. Что-то типа такого варианта:

    4

    А это мои настройки на данный момент:

    6

    7

    • Тема изменена 1 неделя, 6 дней назад пользователем Maxim.
    • Тема изменена 1 неделя, 6 дней назад пользователем Maxim.
    • Тема изменена 1 неделя, 6 дней назад пользователем Maxim.
    • Тема изменена 1 неделя, 6 дней назад пользователем Maxim.
Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Вот только эти вариации не подписаны

    Штатно у WC есть лейблы, это у вас какой-то плагин их прячет. Без ссылки на сайт и названия плагина больше ничего сказать нельзя, гадалок тут нет

    да, я удалил этот код в шаблоне WC самостоятельно. Т.к. наименования портят внешний вид. Нужно как-то индивидуально для конкретной категории товаров сделать отражение названия.

    Код:

    <td class="label"><label for="<?php echo esc_attr( sanitize_title( $attribute_name ) ); ?>"><?php echo wc_attribute_label( $attribute_name ); // WPCS: XSS ok. ?></label></td>

    находится в файле variable.php

    но этот код отображает названия вариаций на всех товарах всех категорий, что портит внешний вид да и смысловой нагрузки не несёт. Мне нужно индивидуально для одной из категорий.

    • Ответ изменён 1 неделя, 4 дня назад пользователем Maxim.
    • Ответ изменён 1 неделя, 4 дня назад пользователем Maxim.

    Нужно как-то индивидуально для конкретной категории товаров сделать отражение названия.

    Вам поможет хук woocommerce_attribute_label для отображения/скрытия по условию. Функции пишутся в файл functions.php дочерней темы. Если знаний не хватает, обратитесь к специалистам.

    Хорошо, благодарю.

Просмотр 5 ответов — с 1 по 5 (всего 5)