Вибір, де з'являються поля (Правила розташування) | Field Forge - Кастомні поля, створені для швидкості
Завантажити Увійти

Вибір, де з’являються поля (Правила розташування)

Правила розташування — це інструкції, які вказують Field Forge, які публікації, сторінки або екрани адміністратора повинні відображати певну групу полів. Без правила розташування ваша група полів існує в базі даних, але ніколи не з’являється під час редагування контенту. Правильне налаштування правил розташування є важливим — вони є мостом між “Я створив ці поля” та “редактори можуть їх насправді використовувати”.

Цей розділ охоплює все — від найпростіших правил з однією умовою до складних налаштувань з кількома умовами, з реальними сценаріями для кожного шаблону.

Як працюють правила розташування

Кожне правило розташування є умовою, що складається з трьох частин:

  1. Параметр — Що ви тестуєте. Приклади: Тип поста, Шаблон сторінки, Категорія, Роль користувача.
  2. Оператор — Як ви порівнюєте. Зазвичай “дорівнює” або “не дорівнює”.
  3. Значення — Конкретне значення для відповідності. Приклади: Сторінка, Пост, Шаблон на всю ширину, Категорія новин.

Коли менеджер контенту відкриває пост в редакторі, Field Forge оцінює всі групи полів та перевіряє їх правила розташування щодо поточного поста. Якщо правила групи полів збігаються, її метабокс з’являється. Якщо вони не збігаються, він залишається прихованим.

Простi Правила — Одна Умова

Найпоширеніша конфігурація — це одна умова. Ось шаблони, які ви будете використовувати найчастіше:

Що Ви ХочетеПараметрОператорЗначення
Показати на всіх сторінкахТип ПостадорівнюєСторінка
Показати на всіх блог-постахТип ПостадорівнюєПост
Показати на всіх продуктахТип ПостадорівнюєПродукт
Показати лише на головній сторінціТип СторінкидорівнюєГоловна Сторінка
Показати лише на одній конкретній сторінціСторінкадорівнюєПро Нас

Щоб встановити просте правило:

  1. Відкрийте вашу групу полів і прокрутіть вниз до розділу Правила Розташування
  2. Натисніть на перший випадаючий список і виберіть ваш параметр (наприклад, “Тип Поста”)
  3. Оператор за замовчуванням — “дорівнює” — залиште його, якщо вам не потрібно “не дорівнює”
  4. Виберіть значення з третього випадаючого списку (наприклад, “Сторінка”)
  5. Збережіть групу полів

Об’єднання умов з AND (Усі повинні бути істинними)

Коли вам потрібно, щоб кілька умов були істинними одночасно, додайте їх в одну групу правил. Усі умови в одній групі використовують логіку AND — кожна умова повинна відповідати, щоб поля з’явилися.

Сценарій: Ви хочете, щоб група полів “Герой цільової сторінки” з’являлася лише на Сторінках, які використовують шаблон “Цільова сторінка”. Звичайні сторінки з шаблоном За замовчуванням не повинні показувати ці поля.
  1. Відкрийте групу полів, прокрутіть до Правил розташування
  2. Встановіть першу умову: Тип запису дорівнює Сторінка
  3. Натисніть кнопку Додати правило (це додає ще одну умову до тієї ж групи)
  4. Встановіть другу умову: Шаблон сторінки дорівнює Цільова сторінка
  5. Зберегти

Тепер обидві умови повинні бути істинними. Запис, який є Сторінкою, але використовує шаблон За замовчуванням, не побачить ці поля. Блог-пост, що використовує будь-який шаблон, також їх не побачить.

Створення альтернатив з OR (Будь-яка група може відповідати)

Коли ви хочете, щоб поля з’являлися в кількох різних ситуаціях, створіть окремі групи правил. Кожна група є незалежною альтернативою — якщо умови будь-якої групи задовольняються, поля з’являються.

Сценарій: Ви хочете, щоб група полів “Контент бічної панелі” з’являлася на блогах у категорії Новини, а також на всіх сторінках, які використовують шаблон Повна ширина.
  1. Відкрийте групу полів, прокрутіть до Правил розташування
  2. У першій групі: Тип публікації дорівнює Пост, потім Додати правило: Категорія дорівнює Новини
  3. Натисніть Додати групу правил (це створює нову групу OR нижче)
  4. У другій групі: Тип публікації дорівнює Сторінка, потім Додати правило: Шаблон сторінки дорівнює Повна ширина
  5. Зберегти

Результат: поля з’являються на постах у категорії Новини (Група 1 відповідає), АБО на сторінках з шаблоном Повна ширина (Група 2 відповідає). Пост у категорії Туторіали не відповідатиме. Сторінка з шаблоном За замовчуванням не відповідатиме.

Покрокова інструкція: Налаштування складного правила в реальному світі

Сценарій: Уявіть, що ви керуєте вебсайтом університету. Ви хочете, щоб група полів “Деталі курсу” з’являлася на:
  • Усі типи постів “Курс” (завжди)
  • Типи постів “Сторінка”, але тільки коли шаблон “Сторінка відділу”
  • Але ніколи для користувачів з роллю “Підписник” (вони не повинні редагувати деталі курсу)

Ось як це зробити:

  1. Відкрийте свою групу полів “Деталі курсу”
  2. У першій групі правил встановіть: Тип поста дорівнює Курс
  3. Натисніть Додати групу правил, щоб створити альтернативу OR
  4. У другій групі встановіть: Тип поста дорівнює Сторінка
  5. У тій же другій групі натисніть Додати правило і встановіть: Шаблон сторінки дорівнює Сторінка відділу
  6. Тепер натисніть Додати групу правил ще раз для третьої групи — почекайте, насправді виключення ролі користувача працює інакше. Ви додаєте його як умову AND до кожної існуючої групи, або використовуєте оператор “не дорівнює”
  7. У першій групі натисніть Додати правило і встановіть: Роль користувача не дорівнює Підписник
  8. У другій групі натисніть Додати правило і встановіть: Роль користувача не дорівнює Підписник
  9. Зберегти

Тепер поля з’являються на постах Курсів для непідписників і на шаблонах Сторінки відділу для непідписників.

Усі доступні умови розташування

УмоваПрикладиКоли використовувати
Тип постаПост, Сторінка, Продукт, Подія, Член командиНайбільш поширене — націлюватися на конкретний тип контенту
Шаблон сторінкиЗа замовчуванням, Повна ширина, Лендінг, Бічна панельКоли лише певні шаблони потребують поля
Статус постаОпубліковано, Чернетка, На розглядіРідко використовується — зазвичай для тригерів робочого процесу адміністратора
Формат постаСтандартний, Відео, Галерея, ЦитатаКоли різні формати постів потребують різних полів
КатегоріяНовини, Блог, Уроки, РецептиНацілюватися на пости в конкретній категорії
ТаксономіяБудь-який термін кастомної таксономіїДля кастомних систем класифікації поза категоріями
Конкретна сторінкаПро нас, Контакт, Головна, ЦіниКоли точно одна сторінка потребує поля
Тип сторінкиГоловна сторінка, Сторінка постів, Верхній рівень, Дочірня сторінкаДля структурних позицій сторінок в ієрархії
Батьківська сторінкаБудь-яка конкретна сторінкаДля дочірніх сторінок під певним батьком
Роль користувачаАдміністратор, Редактор, Автор, УчасникПоказувати поля лише певним ролям користувачів
Сторінка опційНалаштування сайту, Опції теми (PRO)Для націлювання на екрани сторінки опцій

Правила заперечення — Виключення контенту

Іноді легше сказати “показати скрізь, окрім…” ніж перераховувати кожне місце, де поля повинні з’являтися. Використовуйте оператор “не дорівнює” для виключень.

Приклади:
  • Показати на всіх типах постів, окрім Сторінок: Тип поста не дорівнює Сторінка
  • Показати на всіх сторінках, окрім домашньої: Сторінка не дорівнює Головна
  • Показати для всіх користувачів, окрім Підписників: Роль користувача не дорівнює Підписник

Загальні шаблони правил розташування на один погляд

СценарійНалаштування
Усі продукти в магазиніТип запису = Продукт
Тільки головна сторінкаТип сторінки = Головна сторінка
Блогові пости в кількох категоріяхКатегорія = Новини (Група 1) АБО Категорія = Блог (Група 2)
Усе, крім сторінокТип запису не дорівнює Сторінка
Одна конкретна цільова сторінкаСторінка = “Літнє розпродаж 2026”
Сторінки, що використовують два різні шаблониШаблон сторінки = Цільова сторінка (Група 1) АБО Шаблон сторінки = Повна ширина (Група 2)
Пости, які може бачити роль РедактораТип запису = Пост І Роль користувача = Редактор

> Порада: Якщо ваші поля не з’являються на пості, перше, що потрібно перевірити, це правила розташування. Відкрийте групу полів, прокрутіть до Правил розташування і перевірте, чи відповідають умови посту, який ви редагуєте. Це вирішує проблему в 90% випадків.

> Загальна помилка: Плутанина між логікою AND і OR. Додавання другої умови в ту ж групу означає AND (обидві повинні відповідати). Додавання нової групи правил означає OR (будь-яка може відповідати). Якщо ваші поля з’являються на занадто багатьох постах, ви, напевно, використали OR, коли мали на увазі AND. Якщо вони з’являються на занадто малому числі постів, ви, напевно, використали AND, коли мали на увазі OR.

Асистент ШІ Forge Онлайн

Привіт! Я асистент ШІ Field Forge. Запитайте мене про будь-що щодо плагіна — налаштування, можливості, усунення несправностей чи розробку.

Щойно
Працює на Forge AI · Переглянути документацію