Привет ! Мы продолжаем создавать свой интернет-магазин с помощью супер плагина Woocommerce ! Сегодня вы узнаете как создать атрибут для товара и как добавить атрибут к товару. Что такое атрибут ? С помощью атрибутов вы сможете добавить к товарам дополнительные параметры, такие как “Цвет” или “Размер” товара. Можно вывести отображение атрибута на странице товара, в дополнительной информации. Можно создавать значения для каждого атрибута. Например, для атрибута “Цвет” можно создать значение “Красный”.
Создаём атрибут
Создать атрибут очень просто, перейдите на страницу: Товары – Атрибуты. Укажите название атрибута, укажите слаг атрибута (английскими буквами), нажмите внизу на кнопку – Добавить атрибут. У вас появится новый атрибут.
Как добавить атрибут к товару
Откройте для редактирования любой товар. На странице товара, в параметрах “Данные товара”, перейдите на вкладку “Атрибуты”. Нажмите по полю “Индивидуальный атрибут товара”, выберите атрибут и нажмите на кнопку – Добавить.
Далее, вам нужно добавить к атрибуту значение. Рядом с полем “Значение” нажмите на кнопку – Добавить новое. После чего вверху экрана появится окно где нужно указать значение атрибута и нажать на кнопку – OK.
Далее, в поле появится новое значение, нажмите внизу на кнопку – Сохранить атрибуты. После добавления атрибута и значения атрибута, обновите товар.
Всё готово ! На странице товара, в дополнительной информации, будет отображаться атрибут и его значение.
Остались вопросы ? Напиши комментарий ! Удачи !
Зачем нужна иерархия значений атрибутов (“родительский”)? Пробовал ей пользоваться, но так и не увидел, где это отражается?
При создании атрибута можно включить архивы, чтобы атрибуты были кликабельны и имели отдельную страницу как категории или метки.
Зачем нужны иерархические значения атрибутов? Чем отличаются родительские значения от дочерних или от тех, где нет родительских/дочерних?
Всё тоже самое что и у категорий или меток. Пример, родительский атрибут – сок, дочерний атрибут – апельсиновый сок, яблочный сок и т.д. Иерархия по вашему желанию, хотите делайте, хотите не делайте, если вам всё равно, что и на каком месте отображается.
Здравствуйте, как можно вывести текст для определенного товара по атрибуту.? допустим если за товаром закреплен определенный атрибут текст выводится, если нет то и текста нет. Весь интернет перекопал не могу найти решение. Зарание спасибо
Здравствуйте. На странице редактирования товара, в блоке Данные Товара, на вкладке Атрибуты, создаёте Индивидуальный атрибут товара, сохраняете его. Всё готово, он будет отображаться на странице товара, в дополнительной информации.
Дело в том что товар уже вбит и пробегаться по нему еще разно очень не хочется..( хотелось бы вставить в шаблон проверку атрибута и вывести блок с нужным текстом
Можно добавить вкладку с любым вашим текстом для всех товаров с помощью плагина YITH WooCommerce Tab Manager. Рекомендую посмотреть, здесь есть плагины, которые могут вам подойти, я разбирал подобные плагины, просто не помню уже название, слишком много разобрал, смотрите здесь – Супер плагины Woocommerce!
Спасибо за помощь.
это все супер…. но атрибуты создаются не только для того, чтобы их показать, но и чтобы можно выбрать товар с этим атрибутом и именно его положить в корзину. как это сделать, как например в опенкарте это сразу реализовано, а тут по каждому чиху плагин ставить надо, костыли одни. чтобы атрибуты цветом – плагин, чтобы можно было выбрать, тоже плагин и не один скорее всего. зачем они тогда нужны, если это можно все в описании к товару упомянуть…
разобрался. надо вариативный товар создать
Можно ли вывести атрибуты для простого товара в woocommerce?
Добрый день! Дело в том, что есть товар, у которого есть 35 разных размеров, но все по одной цене. Есть ли возможность выводить атрибут размера, не переводя товар в вариативный (где как раз для всех 35 приходится вписывать одну и туже цену).
Спасибо.
Здравствуйте. Да, можно добавить атрибуты в простой товар. В блоке “Данные Товара” есть вкладка Атрибуты.
Есть то есть, но они не отображаются на странице
Атрибуты отображаются в Деталях, на вкладке товара. Смотрели там?
Ну,это да, но мне надо чтоб человек мог выбрать нужный размер для заказа. Просто в детелях он этого мало точку. Надо же чтоб человек выбрал, что купить. А это видимо только в вариативном возможно.
Товары с разными размерами – разные товары, как и в любом офлайн магазине. В Woocommerce так.
Добрый день. Как вывести атрибут (в нашем случае, это размер) под фото товара? чтобы клиенту не нужно было проваливаться в карточку товара для просмотра доп. информации.
Здравствуйте. У плагина WooCommerce Show Attributes, есть такая функция.
Но этот плагин выводит все атрибуты, которые созданы. А мне надо только один атрибут из 5. Там есть такая возможность?
Здравствуйте!
А как добавить атрибут к нескольким товарам сразу? У меня тысяча товаров, пару сотен нужно добавить атрибут размер, как быть? Добавлять по одному товару?
Добрый день. Атрибуты можно вывести с помощью шорткода на всех товаров. Вам поможет плагин Variation Swatches for WooCommerce.
А как сделать так, чтоб при импорте товаров из CSV можно было назначать свои атрибуты. Ну например, страна бренда, страна производитель. PS: я создаю атрибуты, как у вас тут прописано, но при импорте товаров их нет.
С помощью чего делаете импорт товаров?
С помощью стандартного импорта woocommerce.
Значит по умолчанию нет такой функции. Можно плагин попробовать для импорта Woocommerce.