Довільні поля в категоріях та таксономії
Раніше я вже писав у різних уроках про довільні поля, створення типів даних та таксономії, також писав про чудове платне наборі плагінів який вміє це робити без втручання у код WordPress та працює повністю на вбудованому API. Однак я помітив один недолік у плагіна, ми можемо створювати довільні поля окремих типів записи, але немає можливості створювати довільні поля для таксонмій у довільних типах чи рубрик у записах. Цю ваду обіцяють виправити в найближчому майбутньому, але поки що я вирішив для моїх читачів запропонувати плагін Остаточний менеджер таксономії який може стати чудовим доповненням.
Плагін допомагає вирішити задачу з закріплення зображення до рубрики. На даний момент у плагіна в наявності 3 типу полів (малюнок, текстове поле, комбобокс).
Встановлення та налаштування плагіна Ultimate Taxonomy Manager
- Для початку необхідно завантажити плагін з репозиторію WordPress “Остаточний менеджер таксономії«;
- активуємо плагін;
- переходимо до розділу панелі адміністратора “Налаштування” -> «Менеджер таксономії«;
- у налаштуваннях на вкладці “Спеціальні таксономії” можна додати нову таксономію;
- на вкладці “Спеціальні поля таксономії” можна настроїти додаткові поля для вашої таксономії;
Налаштування нової таксономії
Якщо ви перейшли в налаштування плагіна “Спеціальні таксономії” на вкладку “Спеціальні поля таксономії«, то ви побачите основні налаштування таксономії, якщо ви добре знайомі з API WordPress, можете відкривати та налаштовувати додаткові опції “Додаткові параметри«.
У наступному вікні ви можете:
- Дати ім'я таксономії (обов'язково англійською та маленькими літерами, Без пропусків);
- Вибрати стандартний тип даних (сторінки, записи) або довільний (створений вами), для якого ви створюєте таксономію (це можуть бути категорії новин, вулиці для оголошень або тип угоди);
- Перейти до більш додаткових параметрів “Additional Options”.
Додаткові параметри плагіна
Усі ми їх розглядати не будемо, зупинимося лише на основних.
- Етикетка таксономії – ім'я пункту меню для таксономії;
- Показати як ComboBox – виставляє 2 тип метабокса в записах
Основна відмінність у тому, що в першому випадку користувач має можливість не тільки вибирати, але й додавати терми, а в другому може лише вибирати один із запропонованих.
- Слимак – коли ви на блозі вибираєте категорію, ви бачите у засланні слово /category/news/, для таксономії можна в засланні вставити свій слуг /{слимак}/новини/ (пишемо тільки англійською, без прогалин і з маленькою).
- Ієрархічний - Вказує, чи буде таксономія ієрархічної як категорії чи не ієрархічної як теги.
Інші налаштування, якщо буде цікаво, перегляньте самі, але це буде вже для більш розвинених розробників WordPress.
Після створення таксономії
Після створення таксономії ви зможете побачити результат у лівому меню та на сторінці запису.
Наповнення нової таксономії та довільні поля
Якщо ми після створення нової таксономії зайдемо шляхом “Записи” -> "Таксономія", то побачимо ті самі поля що й у категоріях.
Для створення додаткових довільних полів заходимо до меню “Налаштування” -> «Менеджер таксономії” та вибираємо вкладку “Спеціальні поля таксономії«. У вікні вибираємо нашу таксономію і натискаємо кнопку “Керувати«.
На малюнку нижче ви можете бачити, як виглядають поля для заповнення:
Для додавання поля вам достатньо вказати Field Name, Мітка поля, Тип поля. Після натискання на кнопку Додати спеціальне поле праворуч у списку з'явиться назва вашого довільного поля. Щоб перевірити виконану роботу, перейдіть в меню “Запис” -> «Таксономія” і в самому низу списку полів ви побачите нове поле для додавання картинки. Також ви можете додавати поля для стандартних рубрик.
На цьому урок закінчився, удачі у розробці сайтів.
/*
- Базовий курс з веб-дизайну;
- Верстка сайтів;
- Загальний курс CMS WordPress та продовження курсу з розробки шаблонів;
- Розробка сайтів на PHP.