WordPress.org
Русский
Easy Auto SKU Generator for WooCommerce
Описание
Простой плагин для автоматической генерации SKU для тех, кому лень заполнять артикул товара при его создании. Просто активируйте плагин и при создании товара артикул будет автоматически заполнен.
В последнем обновлении плагина была добавлена новая функция — Генерация артикулов по отдельным категориям.
В новой версии плагина добавлена функция массового генерирования артикулов всех продуктов. Со временем мы улучшим эту функцию. В будущем будет доступна не только массовая генерация всех товаров, но и генерация для определенных параметров (генерация по атрибутам, по тегам, по категориям).
Настройки плагина
Woocommerce → Настройки → Товары → Настройки артикулов
Особенности:
Обязательные плагины
Большое спасибо
Переводы
Если вы хотите помочь с переводом этого плагина, добро пожаловать!
Чтобы внести свой вклад, посетите translate.wordpress.org
Донат на кофе:
Скриншоты
Установка
В этом разделе описывается, как установить плагин и заставить его работать.
Установка из админ панели WordPress:
Часто задаваемые вопросы
Могу ли я внести свой вклад в улучшение плагина?
Конечно! Вы можете оставить запрос на форуме поддержки. Мы рассмотрим любое предложение и учтем любую критику.
Массовая генерация SKU для всех продуктов останавливается и работает неправильно — что мне делать?
У некоторых пользователей возникают проблемы с массовым генерированием SKU. Сегодня я могу с уверенностью сказать, что плагин был исправлен по отношению к этой функции, мы решили это на форуме поддержки пользователей,
Если массовое создание артикулов останавливается?
Обязательно обновите плагин до последней версии
На странице настроек в браузере откройте DevTools и на вкладке console проверьте наличие ошибок. Если у вас есть какие-либо ошибки, обязательно сообщите нам об этом на форуме поддержки пользователей. Если вы видите ошибку 500, это ошибка сервера, и вам нужно получить логи сервера, чтобы идентифицировать ошибку.
Обратитесь в службу технической поддержки вашего хостинг-провайдера и объясните причину проблемы. Узнайте, где расположены логи ошибок сервера (если вы не знаете, где хранится лог). Попросите исправить проблему, возможно, они это исправят.
Обязательно напишите на форум поддержки пользователей если ошибка была исправлена. Есть другие люди, которые будут использовать наш плагин и они должны быть должным образом проинформированы.
WooCommerce Product SKU Generator: генератор артикула товара
Вступление
Этот первый плагин, нужный для улучшения работы магазина WooCommerce. «Всплыл» он из урока об артикулах товаров, и решает задачи, автоматического заполнения полей «Артикул» в Данных о товаре.
Плагин WooCommerce Product SKU Generator
Назначение плагина
Назначение плагина автоматически генерировать артикул товара (SKU) для типов товара: простой, вариационный по отдельности или сразу оба. Работает при добавлении и/или изменении товара.
Есть два режима работа:
Установка плагина
Адрес официальной страницы плагина: https://wordpress.org/plugins/woocommerce-product-sku-generator/
Устанавливается плагин стандартно из административной панели на вкладке Плагины>>>Добавить новый или через установку архива плагина на той же вкладке. Если забыли, читаем тут: как работать с плагинами WordPress.
Настройка
После активации плагин нужно настроить. Для этого идем на вкладку: Плагины, ищем плагин в списке и жмем ссылку Configure.
Как видим, система перевела нас в настройки магазина. Здесь появился новый блок «SKUs продукта».
Как работает плагин SKU
В зависимости от настроек, плагин «тупо» перепишет ярлык или ID товара в поле артикула. При этом при добавлении товара, поле артикул будет отключено, и руками вы его ввести не сможете.
Важно! При обновлении товара в карточке поле SKU (артикул) поменять НЕЛЬЗЯ.
Как обмануть плагин
Если вам нужно поменять артикул руками, не обязательно отключать плагин, как советуют авторы. В списке товаров воспользуйтесь ссылкой «Свойства» и смените артикул без отключения плагина.
Недостатки WooCommerce Product SKU Generator
По-моему, плагин слишком простой. Никакой фантазии, тупое переписывание ярлыка и/или ID товара в поле Атрибут. Неинтересно.
Выводы
Как видите, плагин работает очень просто. По слагу товара формируется артикул. Если вам нужно в артикул добавить какую-то полезную информацию, этот плагин вряд ли вам поможет. Слишком всё просто.
Еще статьи
Похожее
Вам также может понравиться
Бесплатные плагины WooCommerce, рекомендованные авторами
Плагины WordPress для электронной торговли: 5 лучших плагинов WordPress для создания Интернет магазина, урок 7
Как поменять уведомления WooCommerce по электронной почте
Один комментарий к “ WooCommerce Product SKU Generator: генератор артикула товара ”
Я когда то использовал этот плагин и от актуален по сей день видимо. Но у него есть один минус, о котором вы упомянули в этом посте — он переписывает артикулы и не дает возможность изменить артикул. Конечно артикул можно изменить, но какие то финты надо провернуть с массовым редактированием.
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Все про артикулы товара в WooCommerce: создание, скрытие и вывод, плагины

Следует уточнить, что в плагине WooCommerce поле артикула не является обязательным — можете его и не задавать. По сути, в большинстве случаев для пользователей это просто дополнительная опция (как фишка с рекомендуемыми товарами в магазине), а редакторам — возможность быстро находить нужную продукцию в каталоге.
Иногда в работе попадаются сложные ситуации с привязкой данных к внутренней базе компании, но сегодня мы рассмотрим лишь простые задачи:
Добавление артикулов в WooCommerce (SKU)
Указывать SKU, как и всю остальную информацию, вы можете в карточке товара при его создании/редактировании. Соответствующее текстовое поле находится в закладке «Запасы».
Кроме цифр допускаются букв, в том числе и кириллицы, однако важно чтобы артикул товара в WooCommerce был уникальным (система не даст сохранить одинаковые, а выдаст ошибку).
Если у вас имеется вариативный товар то разрешается задавать отдельные значения для каждой его разновидности.
Также при этом возможно определить общее значение. Если он будет пустой, то изначально на странице с карточкой товара пользователи увидят N/A (Н/Д), и лишь после выбора модификации оно изменится.
Скрытие поля артикула
Как правило, в большинстве современных шаблонов WooCommerce артикул показывается по умолчанию, но только когда он указан в админке (если там пусто, то ничего на сайте выводиться не будет). А убрать его можно по-разному:
1. Самый простой способ, как по мне, — скрыть через CSS стили:
Обычно для этого поля задан класс sku_wrapper. Если в вашем шаблоне другая конструкция, пропишите display: none; нужному элементу.
2. Наиболее радикальный метод — удалить весь код из шаблона, отвечающий за вывод этой информации. В стандартном макете отображение параметре производится в /single-product/meta.php.
3. Теоретически правильный подход — через файл функций (custom-function.php или function.php). Строка ниже полностью удалит любое его упоминание из магазина (на сайте и в админке):
add_filter( ‘wc_product_sku_enabled’, ‘__return_false’ );
Если вам нужно скрыть поле только на странице карточки товара в онлайне, используйте такой способ:
По идее, следовало бы также упомянуть специальный плагин Remove SKU, но как видите, наша задача не такая уж сложная.
Как вывести артикул в Woocommerce
Соответствующий рабочий код находится по адресу: ваша_тема/woocommerce/single-product/meta.php и имеет вид:
Как я уже сказал выше, изначально при установке модуля все должно отображаться по умолчанию. Если ничего не происходит, проверьте файл функций — возможно, кто-то отключил эту опцию.
Плагины и автоматические артикулы в Woocommerce
В каталогах продукции с большим количеством позиций, где нет особых требований к заполнению данного поля (например, привязки и внутренней базе), весь процесс можно немного оптимизировать.
Product SKU Generator
После установки и активации Product SKU Generator, артикул товара начинает генерироваться автоматически.
Важно помнить: 1) При включенном плагине поле SKU «заблокируется» для изменений в админке, и вы не сможете влиять на его содержимое; 2) Если будете редактировать существующий продукт с введенными ранее данными, то они перезапишутся по соответствующим указанным правилам. Разработчики рекомендуют выключать/включать модуль, когда вам нужно внести какие-то правки вручную.
Кроме функции автоматизации есть:
Вот пример некоторых названий:
Выбирайте тот метод, который вам больше подходит/понравится.
Параметры создания артикулов в WooCommerce задаются в одноименном пункте меню во вкладке «Товары». Ищите там пункт Product SKUs, где будет 2 настройки отдельно для вариативной и простой продукции:
В принципе, ничего сложно, только важно помнить, что вы не сможете менять значения SKU при включенном плагине. Это сделано дабы не возникало ошибок с одинаковыми полями.
Booster for WooCommerce
По аналогии с Jetpack для магазинов есть плагин Booster с кучей разных фишек, в том числе и по нашей сегодняшней теме. После активации переходите в настройки WooCommerce, где выбираете раздел Booster — Товары — Артикулы:

Включаете опцию с помощью соответствующей галочки (кнопка сохранения внизу страницы). Разных интересных штук здесь действительно много, но часть из них скрыты для премиальной версии. Вам доступны:
Набор функций в бесплатной версии практически идеальный, если бы не одно «но» — в вариативном товаре устанавливается такой же SKU, как и в родительском. Если вам нужны разные значения при этом, от Booster придется отказаться. Кроме того, тем, кто использует в модуле 1-2 функции от силы, думаю, нецелесообразнее поискать более простые и легкие решения (тот же Product SKU Generator).
Имеющиеся вопросы по WooCommerce артикулам их скрытию, редактированию, плагинам и т.п., пишите в комментах. Обсудим.
Что такое артикул товара и как его добавить? (WooCommerce, SKU)
Что такое артикул товаров? Зачем и кому нужны артикулы? Как добавить артикул для товара?
Что такое артикул товара?
Артикул товара — это уникальный код товара в интернет-магазине. Он может состоять из цифр, букв и др. символов.
Рекомендую использовать простую систему артикулов. Например, только из чисел.
Зачем нужны артикулы товаров?
Как товару присвоить артикул?
Есть два способа как это сделать:
В этой статье рассматриваются бесплатные плагины WordPress для добавления артикулов. У каждого плагина есть свои плюсы и минусы. Подберите себе тот плагин, который наиболее всего отвечает вашим задачам.
Смотрите видеообзор плагинов, а ниже обратите внимание на их сравнение.
Видеообзор плагинов для добавления артикулов
Сравнение плагинов
| Функция/Название | WooCommerce Product SKU Generator | SKU generator for Woocommerce by ATR | SKU Generator for WooCommerce | Easy Auto SKU Generator for WooCommerce |
| Шаблон генерации артикулов | По слагу и ID товара | Префикс, выборочно только случайные числа, или буквы или числа по нарастанию. | ID товара, префикс, суфикс, категория, теги, число артикула. В платной версии есть др. опции. | ID товара, префикс, рандомные числа, рандомные буквы, рандомные числа и буквы |
| Простые товары | + | + | + | + |
| Вариативные товары | + | будет использоваться основной артикул | + (уникальный артикул только в платной версии) | + |
| Генерация артикула для отдельного товара | + | + | + | + |
| Автогенерация артикулов для всех товаров | — | + (если артикул изначально в них не был задан) | + (есть предпросмотр) | + |
| Автогенерация артикулов для всех товаров по конкретной категории | — | — | — | + |
Сравнение плагинов для добавления артикулов
1 место
Easy Auto SKU Generator for WooCommerce — автоматическая генерация артикула для отдельного товара, для всех товаров, для всех товаров по категории. Генерируются уникальные артикулы для вариаций.
2 место
SKU Generator for WooCommerce — широкие настройки для создания шаблона генерации артикулов товаров. Бесплатная версия ограничена в плане создания уникальных артикулов для вариаций. Генерация артикулов для всех товаров.

3 место
WooCommerce Product SKU Generator — простые настройки, генерация артикула в момент сохранения товара, генерация уникальных артикулов для вариаций. Плагин подойдет если вы только начали добавлять товары.

4 место
SKU generator for Woocommerce by ATR — генерация артикула в момент сохранения товара, опция генерирования на странице товара, нельзя генерировать уникальные артикулы для вариаций. Можно автоматически генерировать артикулы для товаров с пустыми артикулами, но нельзя перезаписать существующие артикулы для всех товаров.

Важно
Если вы хотите, чтобы на сайте работал поиск товаров по артикулу, то нужно после генерации артикулов (не важно каким плагином вы сгенерировали артикулы) обновить данные товаров.
Для этого перейдите в раздел WooCommerce — Статус — Инструменты — Таблицы поиска товаров — кнопка Перегенировать.
Напишите какой плагин вам понравился больше всего и какой будете использовать в своем Интернет-магазине.
Если вы нашли для себя другой функциональный и интересный плагин, которого не было в обзоре, то также напишите о нем в комментариях. Нам всем это будет интересно.
В 2011 г. я впервые познакомился с CMS WordPress. Еще тогда я увидел в ней перспективу для себя. И не ошибся. Это знакомство изменило мою жизнь.
Сегодня я занимаюсь разработкой сайтов для малого и среднего бизнеса.
Веду свой Youtube-канал на котором рассказываю как можно использовать WordPress в персональных проектах, а также для онлайн-бизнеса.
Кроме этого, я активно изучаю SEO, чтобы расширить сферу своих услуг.
Артикулы товаров WooCommerce (SKU): зачем нужны артикулы, как правильно заполнить
Вступление
Эта дополнительная статья к большой публикации «Оформление карточки товаров». При заполнении данных о товаре («Данные товара»), есть вкладка «Запасы», на которой предлагается ввести артикул товара. С ним и разберемся подробнее.
Про понятие артикул в торговле
Что такое артикул товара? Артикул товара это код, число, набор цифр, по которому можно идентифицировать любой товар из вашего ассортимента.
Зачем нужен артикул? По артикулу товар гораздо быстрее найти в базе данных, чем по названию или описанию.
Где нужен артикул? Артикула товара является основным идентификатором товара в складском учете и значительно упрощает телефонное общение с покупателем по поиску купленного товара и его доставки.
Пример использования артикула. Идем на сайт интернет магазина Юлмарт. Смотрим любой товар. Как видим на скрине, артикул товара занимает почетное место вверху.

Как придумать артикул? Нет никаких правил, как составлять артикул. Это ваша прерогатива. Можно давать артикулы подряд 001, 002 и т.д. Можно добавить месяц и год добавления: 001-06-17.
Если артикул важен для вас, есть целые методики составления артикулов с учетом страны производителя, года выпуска, цвета, материала и т.п. Если вам это нужно, их (методики) легко найти в интернет.
Совет. Если вы берете товар у крупных, раскрученных поставщиков, используйте их артикулы. Зачем? Очень много покупателей ищут товары в Интернет по артикулам, которые увидели в офлайн магазинах. Или сравнивают цены товаров, ища их по артикулу. Это может стать вашим трафиком, который не помешает.
Артикулы товаров WooCommerce
Важное замечание! В магазине WooCommerce заполнение поля «Артикул», НЕ является обязательным. Это ваше желание.
Однако добавление артикулов значительно упрощает работу по учету и поиску товаров. А также очень пригодится при росте номенклатуры и сортимента.
Почему артикул в WooCommerce не обязателен? WooCommerce использует для идентификации товаров, ID карточки товаров, поэтому для работы магазина артикул товара не нужен.
Примечание: Покажу, как посмотреть ID карточки товара. Откройте вкладку с товарами. Найдите товар (категорию) для которого нужно узнать ID. Наведите мышь на название товара под названием товара увидите его ID. Или наведите мышь на ссылку «Изменить» и внизу страницы посмотрите номер ID товара.
Что будет если не вводить артикулы товаров WooCommerce?
Всё зависит от шаблона. Если не заполнить поле «Артикул», система может в карточке товара показать вместо артикула Н/Д. Может показать Н/Д только для вариативного типа товара. На шаблоне по умолчанию, видим, что если не заполнить артикул, ничего показывать не будет.

Как убрать артикул из карточки товара?
Предположим, вы хотите вести учет по артикулам, то есть артикулы нужно вводить. При этом не хотите показывать артикул покупателям, то есть его нужно убрать из карточки.
Вариант 1.
Варианты 2 и 3, если интересно, в комментариях.
Как автоматизировать добавление артикула к товару?
Хороший вопрос, для большого количества товаров. Есть плагин, под названием: WooCommerce Product SKU (https://wordpress.org/plugins/woocommerce-product-sku-generator/).
Устанавливаете, активируете и настраиваете этот плагин и радуетесь жизни. Теперь система сама по вашему шаблону, будет заполнять поле артикула. Как работать с этим плагином читать тут 01-07.
Вместо вывода
Если вы внимательно смотрели карточку товаров, то заметили, для вариативного типа товаров тоже есть поле Артикул. Вот здесь, то есть в модуле «Данные товара» тип товара «Вариативный», вкладка «» поле «Артикул»: лучше заполнять, чтобы система не путала аналогичные товары, схожие по описаниям и параметрам.












