Этот рецепт охватывает настройку пользовательских полей для каталога продуктов, включая детали отдельных продуктов, гибкий раздел описания продукта и глобальные настройки каталога через страницу опций.
Шаг 1: Создание полей деталей продукта
- Перейдите в Field Forge > Новая группа полей
- Назовите её Детали продукта
- Добавьте следующие поля:
| Поле | Тип | Настройки |
|---|---|---|
| Цена | Число | Обязательно: Да, Мин: 0, Шаг: 0.01, Предварительный текст: «$» |
| Цена со скидкой | Число | Мин: 0, Шаг: 0.01, Предварительный текст: «$» |
| SKU | Текст | Обязательно: Да, Заполнитель: «PROD-001» |
| Наличие | Выбор | Варианты: В наличии, Нет в наличии, Предзаказ, Снято с производства |
| Галерея продукта | Галерея (PRO) | Мин: 1, Макс: 20, Размер превью: Средний |
| Вес | Число | Дополнить: «кг», Шаг: 0.01 |
| Размеры | Группа (PRO) | Подполя: Длина (Число), Ширина (Число), Высота (Число) — все с Дополнить: «см» |
| Краткое описание | Текстовая область | Строки: 3, Ограничение символов: 200 |
| Особенности | Повторитель (PRO) | Подполя: Название особенности (Текст), Значение особенности (Текст) |
- Установите правила расположения на Тип записи равен Продукту (предполагается, что у вас есть пользовательский тип записи «Продукт»)
- Сохраните группу полей
Шаг 2: Создание гибких разделов продукта
Для насыщенных описаний продуктов, которые менеджеры контента могут настраивать для каждого продукта:
- Создайте другую группу полей с названием Разделы продукта
- Добавьте поле Гибкое содержимое (PRO) с меткой Содержимое продукта с именем
product_content - Добавьте следующие макеты:
| Макет | Подполя | Цель |
|---|---|---|
| Таблица характеристик | Заголовок (Текст), Характеристики (Повторитель: Название характеристики + Значение характеристики) | Технические характеристики |
| Изображение с текстом | Изображение (Изображение), Заголовок (Текст), Тело (WYSIWYG), Позиция изображения (Выбор: Слева/Справа) | Подсветка особенности с фото |
| Видео демонстрация | Заголовок (Текст), URL видео (oEmbed), Подпись (Текст) | Видео демонстрации продукта |
| Сравнительная таблица | Заголовок (Текст), Элементы (Повторитель: Особенность + Значение продукта 1 + Значение продукта 2) | Сравнение бок о бок |
| Загрузки | Заголовок (Текст), Файлы (Повторитель: Название документа + Файл) | Руководства, технические листы, PDF |
- Установите правила расположения на Тип записи равен Продукту
- Сохраните группу полей
Шаг 3: Страница опций для глобальных настроек каталога
Глобальные настройки, которые применяются ко всем продуктам:
- Перейдите в Field Forge > Страницы опций (PRO)
- Создайте страницу опций с названием Настройки каталога
- Создайте группу полей с названием Глобальные настройки каталога с этими полями:
| Поле | Тип | Цель |
|---|---|---|
| Символ валюты | Текст | По умолчанию: «$» |
| Позиция валюты | Выбор | Перед ценой / После цены |
| Показать значок распродажи | Истина/Ложь | Переключатель значков распродажи на сайте |
| Порядок сортировки по умолчанию | Выбор | Цена от низкой к высокой, Цена от высокой к низкой, Имя A-Z, Новейшие сначала |
| Продукты на странице | Число | По умолчанию: 12, Мин: 4, Макс: 48 |
| Изображение заголовка каталога | Изображение | Баннерное изображение для страницы списка каталога |
| Сообщение о нехватке товара | Текст | Пользовательское сообщение, когда продукт недоступен |
- Установите правила расположения на Страница опций равна Настройкам каталога
- Сохраните группу полей
Шаг 4: Рабочий процесс менеджера контента
Добавление нового продукта:- Перейдите в Продукты > Добавить новый в админке WordPress
- Введите название продукта и любое содержимое редактора блоков
- Прокрутите вниз до метабокса «Детали продукта»
- Введите цену, SKU и статус наличия
- Загрузите изображения продукта в галерею — перетаскивайте для изменения порядка, первое изображение будет основным фото
- Заполните вес, размеры и особенности
- В метабоксе «Разделы продукта» нажмите Добавить макет, чтобы создать описание продукта
- Добавьте макет Таблицы характеристик для технических деталей
- Добавьте макет Изображение с текстом для подсветки особенности
- Измените порядок разделов, перетаскивая
- Нажмите Опубликовать
—