Выбрать страницу

В плагине магазина WP-Shop есть функция, условно названная «витрина».  Взгляните как это выглядит (образец), на демо-сайте — образец вставки витрины магазина WP Shop на стандартной теме WordPress

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

Вывод витрины делается через вставку специального шорткода внутри страницы или записи:

[vitrina ID_рубрики колво_столбцов высота колво_строк длина_текста]

Вариант вывода витрины по рубрике

[vitrina cat=120 3 550 2 150]

Где:

  • cat=120 ID рубрики, которой объединены нужные товары;
  • 3 — количество столбцов (колонок) при выводе витрины, может быть любым: 1,2,3…10 — сколько вместится в вашу верстку;
  • 550 — высота блоков при выводе витрины, в пикселях.
  • 2 — количество строк (для 1 страницы) при выводе витрины.
  • 150 — длина текста в символах для каждого товара. Текст берется из доп.поля short_text, а при его отсутствии — из контента поста

[vitrina ярлык_метки колво_столбцов высота колво_строк длина_текста]

Вариант вывода витрины по тегу

[vitrina playboy 3 500 2 100]

Где:

  • playboy — ярлык_метки !!!, которой объединены нужные товары;
  • 3 — количество столбцов (колонок) при выводе витрины, может быть любым: 1,2,3…10 — сколько вместится в вашу верстку;
  • 500 — высота блоков при выводе витрины, в пикселях.
  • 2 — количество строк (для 1 страницы) при выводе витрины.
  • 100 — длина текста в символах для каждого товара. Текст берется из доп.поля short_text, а при его отсутствии — из контента поста

Скриптом, выводящим витрину, обрабатываются следующие произвольные поля (Custom_Fields) записей:

pic = HTML-код картинки. Почему HTML а не просто линк на картинку?  А для того, чтобы можно было применять всяческие спецэффекты к картинкам + можно вместо картинок использовать другие визуальные элементы — flash, видео, javascript и т.д. Решение это не бесспорное, но мы посчитали что так будет удобнее.

short_text = краткое текстовое описание товара.  Сюда можно внести фрагмент описания товара, для вывода только в витрине.

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

Встроенные шорткоды — удобный инструмент для показа товаров, но, для того чтобы он стабильно работал на всех темах WordPress, он ограничен очень небольшим набором возможностей: вывод сетки товаров сделан таблицей (а не блоками), можно указать только 1 рубрику или тег.

В платных темах студии WP Shop выбор параметров для управления витринами гораздо богаче:


  • Шаблон «Витрина» позволяет выводить галереи товаров с удобными настройками множества параметров. Вывод сетки товаров — блочный
  • Есть параметр, определяющий формат вывода витрины: с сайдбаром или без (2 колонки или 1 колонка)
  • Есть параметр, определяющий, где выводить основной текстовый контент страницы: до витрины или после нее
  • Есть параметр, который скрывает/показывает картинки товаров (если необходимо)
  • Есть параметр, который скрывает/показывает названия товаров (если необходимо)
  • Есть параметр, который скрывает/показывает описания товаров (текст берет из контента, очищает от HTML)
  • Есть параметр, который определяет, сколько слов брать из контента для вывода в витрине
  • Есть параметр, который регулирует высоту блока в витрине, в пикселях
  • Есть параметр, который задает принцип сортировки товаров по-умолчанию: по дате, по цене, по названию, по ID, по количеству комментариев (самые обсуждаемые), случайная сортировка
  • Есть параметр, который задает направление сортировки
  • Есть параметр, который задает количество выводимых товаров на одной странице витрны
  • Вы можете отметить рубрики, одну, несколько или вообще все, для вывода внутри витрины
  • Вы можете выбрать метки для вывода внутри витрины или фильтрации выбранных выше по рубрикам товаров по какому-то признаку
  • Есть параметр, который позволяет выводить витрину товаров по произвольным полям: например если задано произвольное поле new то выведет все товары у которых оно есть. Удобно для более тонкой фильтрации групп товаров




Translate »