Довільні поля wordpress - вставка скриптів в запис
Головна / WordPress поради / Довільні поля WordPress - вставка скриптів в запис. Поради для WordPress.

Завдання довільного поля наступна: вивести свій вміст на Web сайті: в тілі записи або сторінки, в боковій колонці, в підвалі сторінки і т.п. Причому вміст довільного поля може бути будь-яким: як і простим текстом, так і HTML кодом або скриптом. Основний принцип використання довільних полів такий: ви додаєте до свого запису або сторінці якісь дані з строковим ідентифікатором. Потім, руками або за допомогою плагіна додаєте висновок цього ідентифікатора куди вам треба: в тему блогу, бічний віджет і т.п.
Ми ж в даній статті будемо використовувати довільні поля для вставки скрипта в запис або сторінку WordPress
Де знайти довільні поля WordPress?

Якщо такої панелі немає, то натискаємо кнопку "Налаштування екрану" вгорі адмінки WordPress і в розкрилася панелі налаштувань вибираємо "Довільні поля". Після цього потрібна нам панель повинна з'явитися.
Рішення завдання "Довільні поля WordPress - вставка скриптів в запис"
1. Додаємо довільне поле до запису. Для цього в панелі "Довільні поля" натискаємо посилання "Введіть нове" і вводимо ім'я довільного поля (ідентифікатор) і значення довільного поля. В імені довільного поля ви повинні використовувати тільки цифри і англійські букви. Як ім'я довільного поля вводимо "myscript1", а в значення вставляємо код скрипта для виведення карти:
Звертаю вашу увагу, що для виведення своєї карти в цьому скрипті його треба відредагувати! Про це докладно написано в цій статті.
2. Натискаємо кнопку "Додати довільне поле". Все, довільне поле прив'язане до нашої записи або сторінці.
Код додає в вашу тему WordPress підтримку нового шорткода "customscript". Функція "customscript_shortcode" виводить значення довільного поля, знайденого на ім'я довільно поля.
5. Натискаємо кнопку "Оновити файл". Власне і все: скрипт вставлений в код записи або сторінки і показує карту з Яндекс.Карт.
Пункти 4 і 5 треба виконати один раз. При додаванні нового шорткода в наступний раз вам треба буде виконати тільки пункти 1-3.
Додатково про довільні поля можна почитати на цьому блозі.