Перейти к содержимому
themeforge
RU
Начать бесплатно
Меню
  1. Главная
  2. Справочник атрибутов
  3. wp-fields-group
Основное С чего начать

Дать странице свои поля в админке

wp-fields-group="Menu"

Название блока полей, который клиент видит при редактировании страницы. Нужен каждой странице с редактируемым содержимым, и его ставят первым.

Куда ставить

На <body> каждой страницы: <body wp-fields-group="Menu">. Все поля, размеченные на странице, попадают в один блок с этим заголовком на экране редактирования страницы.

На index.html блок принадлежит главной, на menu.html — страницам с шаблоном Menu, на single.html — записям блога. Для общих настроек сайта атрибут ставится на <body> файла theme-options.html.

Пример: страница меню

Вёрстка menu.html
<body wp-fields-group="Menu">
  <h1 fld-text="Title">Menu</h1>
  <p fld-area="Lead">Espresso runs on our “Warm” blend.</p>
</body>
В админке Pages → Menu
Menu
Title Menu
Lead Espresso runs on our “Warm” blend.
На сайте страница меню
Menu

Espresso runs on our “Warm” blend.

Что важно

  • Без wp-fields-group у страницы нет ни одного поля, а журнал сборки об этом молчит. Если админка пустая — проверьте это первым.
  • У каждой страницы своё имя: «Меню», «Контакты», «Главная». Это имя клиент видит над полями.
  • Групп на странице может быть несколько: поставьте атрибут на секции вместо <body>, и у каждой будет свой блок.

Частые ошибки

Журнал сборки — вкладка «Логи» вашего проекта на themeforge.pro; те же замечания показывает бесплатная проверка разметки.

Так не надо
<body>
  <h1 fld-text="Title">Menu</h1>
</body>

Страница без имени группы: шаблон читает поля, но в админке они не появятся, и журнал молчит.

Так правильно
<body wp-fields-group="Menu">
  <h1 fld-text="Title">Menu</h1>
</body>

Та же страница с wp-fields-group на <body>.

Альтернативная запись

wp_meta работает так же: сборка даёт одинаковую тему.

Используется в рецептах

Когда будете готовы

Посмотрите админку WordPress своего сайта до оплаты.