Advanced Custom Fields Pro - нужны уникальные группы полей для каждой страницы?
Я использую ACF pro и задаю вопрос, когда перебираю некоторые из этих уникальных страниц на моем сайте. Пример - 3 страницы портфолио, каждая с одинаковой разметкой / макетом. Если я хочу использовать ACF на этих страницах, действительно ли мне нужно создавать 3 уникальных php-шаблона wordpress и 3 набора групп полей с уникальными именами полей?
Итак (упрощенный пример, мои страницы имеют около 20 полей каждая):
template_one.php // "hero_image_1" // "hero_title_1"
template_two.php // "hero_image_2" // "hero_title_2"
template_three.php // "hero_image_3" // "hero_title_3"
а затем 3 отдельные группы полей с этими уникальными именами полей?
Я просто чувствую, что должно быть больше эффективности, которую я просто не вижу здесь. Заранее спасибо!
1 ответ
Нет. Вам не нужны 3 разные группы ACF.
Вам нужна одна группа, примененная к трем различным шаблонам.
Под областью, в которую вы добавляете поля, находится поле "Расположение", в котором вы устанавливаете, когда показывать эти поля.
Настройте эти параметры таким образом, чтобы ваша группа полей отображалась на всех соответствующих шаблонах.