Шорткоды для магазина на WordPress
Вы можете добавить элементы Эквид-магазина на свой WordPress-сайт или в блог с помощью плагина. Плагин позволяет добавить каталог товаров, категорию или определённый товар.
Самый простой способ сделать это — использовать в редакторе WordPress встроенные блоки «Магазин» и «Товар». В нашей статье вы найдете подробную инструкцию, как добавить магазин плагином.
Также вы можете добавить элементы магазина на WordPress с помощью шорткодов. В этой статье — полный список шорткодов и их параметры, доступные в плагине.
В этой статье:
Каталог товаров
Шорткод [ecwid] добавляет на страницу всю витрину.
Вот как выглядит этот код:
[ecwid widgets="productbrowser search categories"
default_category_id="CATEGORY_ID"
default_product_id="PRODUCT_ID" lang="FR"]
Код состоит из нескольких параметров. Каждый параметр определяет, какие элементы появятся на странице. По умолчанию отображается витрина (ваш Каталог товаров). Но вместо него вы можете добавить поисковую строку и меню категорий.
— параметр widgets позволяет настроить элементы, которые видны на странице магазина. Каждое значение можно использовать по отдельности или в комбинации. Чтобы добавить список товаров, используйте значение productbrowser. Оно обязательное.
Чтобы добавить список товаров и строку поиска, используйте productbrowser, search. Код для добавления товаров и строки поиска будет такой:
[ecwid widgets="productbrowser search"]
Чтобы добавить товары, строку поиска и категории, используйте значения productbrowser, search, categories.
[ecwid widgets="productbrowser search categories"]
— параметр default_category_id устанавливает категорию, которую видят посетители, которые впервые открывают ваш магазин. Эта функция пригодится, если вы хотите показывать определенную категорию на домашней странице магазина.
— параметр default_product_id показывает конкретные товары по умолчанию, когда пользователь открывает страницу вашего магазина.
— параметр lang устанавливает язык витрины. Как правило, этот параметр не нужен, потому что магазин автоматически показывается на языке, какой установлен в настройках браузера посетителя. Дополнительная информация об автоматических переводах Эквида по ссылке: Переводы Эквида.
Вы можете использовать этот параметр при создании многоязычного сайта с разными языками на отдельных страницах сайта. Когда язык определён в коде, магазин не переводится автоматически. Чтобы сделать многоязычный сайт, создайте несколько вкладок, назовём их, к примеру, «Store» (en), «Tienda» (es) и «Laden» (de). Затем добавьте код Эквида и установите для него язык. Вот пример кода для добавления магазина на немецком языке:
[ecwid widgets="productbrowser search" lang=de]
Список шорткодов для названий языков можно найти здесь: Таблица с кодами языков. Используйте значения в столбце «639-1».
Страница категории
Чтобы добавить на страницу магазина определенную категорию, используйте шорткод [ecwid] с параметром default_category_id, как описано выше:
[ecwid widgets="productbrowser" default_category_id="CATEGORY_ID"]
Карточка товара / Кнопка "Купить"
Шорткод [ecwid_product] вставляет один товар с кнопкой «Купить» на страницу магазина или в пост.
Вот код для добавления товара:
[ecwid_product id="PRODUCT_ID" display="picture title price options qty addtobag"
version="2" show_border="1" show_price_on_button="1" center_align="1"]
Параметры:
— id — идентификационный номер товара (обязателен). Укажите идентификатор товара, который хотите добавить. Как узнать идентификатор товара или категории.
— display устанавливает, какие части виджета показывать. Допустимые значения: picture (изображения), title (заголовок), price (цена), qty (количество), options (параметры), addtobag (добавить в корзину). Минимальный возможный параметр — «addtobag» (добавить в корзину). Он показывает кнопку «Купить» без изображения товара и цены.
Если вы используете значения title, picture, price, qty и options, то в карточке товара будет указано название, изображение, цена, количество и параметры товара.
— show_border устанавливает, будет граница виджета видимой или нет. Выберите = "0" для невидимой и = "1" для видимой границы.
— show_price_on_button показывает цену товара вместе с кнопкой «Купить» или отдельно. Выберите ="0", чтобы показывать цену товара на кнопке «Купить», и ="1", чтобы показывать цену отдельно.
— center_align позволяет выровнять блок товара по центру страницы (0/1). Если вы размещаете несколько товаров подряд, рекомендуем установить это значение как 0.
Страница товара
Если вы продаете только один товар, вместо того, чтобы добавлять на сайт всю домашнюю страницу магазина с иконкой одного товара или небольшую карточку товара, вы можете добавить уже раскрытую страницу деталей товара. Для этого можно использовать короткий код:
[ecwid widgets="productbrowser" default_product_id="PRODUCT_ID"]
Не забудьте заменить PRODUCT_ID на идентификатор вашего товара.
После добавления на страницу сайта, шорткод покажет страницу товара с подробной информацией о нём, включая его описание и дополнительные изображения.