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

Поле, в которое загрузка не переносит текст из вёрстки

fld-no-import="1"

«Загрузить данные» переносит в поля тексты из вёрстки, и запускать её можно повторно. Для поля, которое клиент заполняет сам — объявление, телефон администратора, сегодняшнее меню, — метка fld-no-import защищает его текст: поле есть и работает, но загрузка его не трогает.

Куда ставить

Рядом с меткой поля, на том же элементе: fld-area="Opening notice" fld-no-import="1".

Написание области не важно: opt-no-import и tax-no-import значат то же. На списке или группе метка защищает их целиком, на поле внутри строки — только это поле.

Поле появится в админке, только если у страницы есть имя группы: wp-fields-group на её <body>.

Пример: объявление на главной

Вёрстка index.html
<section class="hero">
  <h1 fld-text="Hero title">Coffee for slow mornings</h1>
  <p class="notice" fld-area="Opening notice" fld-no-import="1">Closed on Monday, 12 October.</p>
</section>
В админке Pages → Home
Hero title Coffee for slow mornings
Opening notice Open until 22:00 on Friday.
На сайте после «Загрузить данные»
Coffee for slow mornings

Open until 22:00 on Friday.

Клиент написал своё объявление; повторная загрузка его не заменила.

Что важно

  • Поле создаётся и выводится как обычно, меняется только «Загрузить данные».
  • Значение 0, false, off или no выключает метку.
  • Работает с любой версией темы: текст поля просто не попадает в данные для загрузки.

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

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

Так не надо
<p class="notice" fld-no-import="1">Closed on Monday, 12 October.</p>

Метка на элементе без поля: защищать нечего, сборка пишет об атрибуте в журнал.

Так правильно
<p class="notice" fld-area="Opening notice" fld-no-import="1">Closed on Monday, 12 October.</p>

Метка — рядом с меткой поля.

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

opt-no-import, tax-no-import работает так же: сборка даёт одинаковую тему.

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

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