Перейти до вмісту
themeforge
UA
Почати безплатно
Меню
  1. Головна
  2. Довідник атрибутів
  3. opt-text
Основне Налаштування сайту

Телефон, адреса чи слоган на всіх сторінках

opt-text="Назва поля"

Текст, який клієнт редагує один раз для всього сайту: у шапці, підвалі, блоці контактів. Він зберігається в налаштуваннях сайту, а не на сторінці.

Куди ставити

Спершу на theme-options.html — сторінці налаштувань сайту у вашому експорті, з власним wp-fields-group. Саме там поле створюється.

Потім будь-де на сайті з тією самою назвою: у шапці, підвалі, на будь-якій сторінці. Там opt-text лише читає значення.

Поле з’явиться в адмінці, лише якщо сторінка має назву групи: wp-fields-group на її <body>.

Приклад: телефон у шапці

Розмітка theme-options.html · index.html
<!-- theme-options.html -->
<body wp-fields-group="Site settings">
  <span opt-text="Phone">+1 (555) 010-0199</span>
</body>

<!-- the header of every page -->
<span class="phone" opt-text="Phone">+1 (555) 010-0199</span>
В адмінці ThemeForge → Options
Phone +1 (555) 010-0199
На сайті усі сторінки
Home Menu Contacts
Call us +1 (555) 010-0199

Що важливо

  • Без theme-options.html поле ніколи не створюється: шапка виводить порожній рядок.
  • Клієнт редагує його в ThemeForge → Options. Одне значення для всіх сторінок.
  • Назва скрізь однакова: opt-text="Phone" у шапці читає opt-text="Phone" із налаштувань.

Типові помилки

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

Не так
<!-- index.html only, no theme-options.html -->
<span opt-text="Phone">+1 (555) 010-0199</span>

Лише на index.html: поле не створюється, шапка нічого не виводить, а журнал мовчить.

Так
<!-- theme-options.html -->
<body wp-fields-group="Site settings">
  <span opt-text="Phone">+1 (555) 010-0199</span>
</body>

Оголошено на theme-options.html, читається будь-де.

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

o_text працює так само: тема збирається однаковою.

Використовується в рецептах

Коли будете готові

Подивіться адмінку WordPress свого сайту ще до оплати.