Устранение неполадок | Field Forge - Произвольные поля, созданные для скорости
Скачать Войти

Устранение неполадок

Когда что-то не работает так, как ожидалось, этот раздел поможет вам диагностировать и исправить наиболее распространенные проблемы. Проблемы перечислены от наиболее распространенных до наименее распространенных. Начните с той, которая соответствует вашей ситуации, и следуйте пронумерованным шагам.

Поля не отображаются при редактировании записи

Это самая распространенная проблема, и она почти всегда вызвана несоответствием правилам местоположения.

  1. Перейдите в Field Forge > Группы полей и нажмите на группу полей, которая должна отображаться
  2. Прокрутите вниз до раздела Правила местоположения
  3. Убедитесь, что каждое условие соответствует редактируемой записи:
Тип записи: Верно ли это? «Запись» и «Страница» — это разные типы. Пользовательские типы записей должны точно совпадать.

Шаблон страницы: Если правило нацелено на конкретный шаблон, выбран ли этот шаблон на редактируемой записи?

Категория/таксономия: Если правило нацелено на категорию, назначена ли запись этой категории?

Роль пользователя: Если правило нацелено на роль, имеет ли ваша учетная запись эту роль?

  1. Проверьте, что группа полей не находится в Корзине — перейдите на вкладку Корзина в списке Групп полей
  2. На бесплатном тарифе убедитесь, что вы не превысили лимит в 3 группы полей. Если у вас 3 активные группы и вы создаете 4-ю, 4-я не будет отображаться.
  3. Обновите страницу в браузере (Cmd+Shift+R на Mac, Ctrl+Shift+R на Windows), чтобы очистить кэшированные скрипты
  4. Если вы используете плагин кэширования (WP Super Cache, W3 Total Cache, LiteSpeed и т.д.), очистите кэш сайта
  5. Временно отключите другие плагины, чтобы проверить наличие конфликтов — повторно включайте их по одному, чтобы определить конфликтующий плагин

Данные не отображаются на сайте (фронтенд)

Field Forge хранит данные, но ваша тема должна содержать код для их отображения. Это почти всегда проблема темы, а не проблема Field Forge.

  1. Откройте запись в редакторе WordPress и подтвердите, что поля содержат данные (не пустые)
  2. Попросите вашего разработчика проверить, что шаблон темы включает правильные функции Field Forge (get_field(), the_field(), и т.д.) для конкретных имен полей
  3. Проверьте, что правильный файл шаблона рендерится — иногда страница использует другой шаблон, чем ожидалось (используйте выпадающий список Шаблон в редакторе для проверки)
  4. Если вы недавно мигрировали с ACF, перейдите в Field Forge > Миграция и убедитесь, что миграция завершилась успешно, особенно шаг миграции значений
  5. Если вы используете конструктор страниц с динамическими данными полей, включите «Синхронизация с PostMeta» в настройках Field Forge

Миграция ACF кажется зависшей, медленной или неудачной

Большим сайтам с тысячами записей требуется время для миграции, и ограничения хостинга могут вызывать перебои.

  1. Для сайтов с 500+ записями используйте режим Фоновая миграция — он продолжает работать, даже если вы закроете браузер
  2. Убедитесь, что WordPress Cron работает. Некоторые хостинг-провайдеры отключают wp-cron.php. Перейдите в Инструменты > Состояние сайта, чтобы проверить, или спросите у вашего хоста.
  3. Миграция обрабатывает записи партиями по 50. Сайт с 5,000 записями требует 100 партий. Это нормально.
  4. Если миграция остановилась на полпути, запустите ее снова — она продолжит с того места, где остановилась, и не создаст дубликатов
  5. Проверьте журналы ошибок сервера (или спросите у поддержки вашего хостинга) на наличие ошибок памяти PHP или таймаута. Увеличьте память PHP до как минимум 256MB и максимальное время выполнения до 300 секунд.
  6. На очень больших сайтах (50,000+ записей) рассмотрите возможность миграции в не пиковые часы, чтобы снизить нагрузку на сервер

Я вижу «Достигнут лимит в 3 группы полей»

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

  1. Удалите или переместите в корзину неиспользуемые группы полей, чтобы освободить место для новых
  2. Объедините несколько небольших групп полей в меньшее количество больших (используйте поля вкладок для организации секций внутри одной группы)
  3. Перейдите на PRO для неограниченного количества групп полей — самое практичное решение для сайтов, которым нужно больше 3

Поля отображаются, но показывают неправильные данные или пустые

  1. Если вы недавно мигрировали с ACF, убедитесь, что миграция значений (Шаг 3 в разделе миграции) завершилась полностью — не только импорт группы полей
  2. Проверьте, что имена полей не изменились. Если поле было переименовано с hero_title на page_title, ранее сохраненные данные под hero_title становятся сиротами — редактор показывает пустое поле под новым именем
  3. Если используется «Синхронизация с PostMeta», убедитесь, что она включена, когда ваша тема или другие плагины читают из wp_postmeta
  4. Проверьте условную логику — поле может быть скрыто условным правилом, которое зависит от значения другого поля

Поля типа Повторитель, Группа или Гибкое содержимое отсутствуют в выборе типа поля

Эти типы полей только для PRO.

  1. На бесплатном тарифе вы не увидите Повторитель, Группу, Гибкое содержимое или Клонирование в сетке типов полей
  2. Если вы импортировали группу полей, которая содержит эти типы, но у вас нет активной лицензии PRO, составные поля не будут работать и могут отображаться как отключенные
  3. Перейдите в Field Forge > Лицензия и убедитесь, что ваша лицензия PRO активна
  4. Если лицензия истекла, обновите ее, чтобы восстановить доступ к полям PRO

Горячие клавиши не работают

  1. Убедитесь, что курсор находится внутри редактора Field Forge (щелкните в любой области редактирования группы полей)
  2. Проверьте, что никакое расширение браузера не перехватывает комбинацию клавиш (некоторые расширения захватывают Cmd+S / Ctrl+S)
  3. Попробуйте другой браузер, чтобы исключить проблемы, специфичные для браузера
  4. Основная горячая клавиша — Cmd+S (Mac) или Ctrl+S (Windows) для сохранения группы полей

Производительность сайта замедлилась после установки

Field Forge разработан для производительности, но определенные конфигурации могут быть ресурсоемкими:

  1. Проверьте, есть ли у вас много групп полей с пересекающимися правилами местоположения — несколько групп полей, нацеленных на один и тот же тип записи, означает больше данных, загружаемых на страницу
  2. Если «Синхронизация с PostMeta» включена, каждое сохранение записывает данные дважды. Это обычно незначительно, но может иметь значение на сайтах с очень высоким трафиком и частыми сохранениями.
  3. Убедитесь, что ваш хостинг соответствует минимальным требованиям (PHP 7.4+, достаточная память)
  4. Проверьте, активен ли плагин кэширования — кэширование значительно улучшает производительность для страниц с большим количеством полей

> Совет: При сообщении о проблеме в поддержку Field Forge укажите следующее: ваша версия WordPress, версия Field Forge (бесплатная или PRO), версия PHP, описание ожидаемого и фактического поведения, а также скриншот правил местоположения группы полей. Эта информация помогает быстрее решать проблемы.

ИИ-ассистент Forge Онлайн

Привет! Я ИИ-ассистент Field Forge. Спрашивайте меня о чём угодно по плагину — настройка, возможности, устранение неполадок или разработка.

Только что
На базе Forge AI · Просмотр документации