Розширені спеціальні поля

Шукаєте простіший спосіб додати та керувати власними полями? Розширені спеціальні поля використовують вбудовані функції користувальницьких полів WordPress, але роблять їх більш доступними завдяки зручному інтерфейсу користувача. Дізнайтеся, як ви можете заощадити час на керування власними полями в нашому огляді Advanced Custom Fields.


Розширений огляд спеціальних полів

Чому вам потрібен плагін для спеціальних полів

Спеціальні поля дозволяють додавати власні метадані у ваші публікації та сторінки WordPress.

Багато потужних плагінів – наприклад, Yoast SEO або Edit Flow – скористайтеся користувацькими полями для додавання даних до своїх публікацій.

Створюючи власні власні поля, ви маєте повний контроль над тим, які дані додаються та як вони відображаються.

Але інтерфейс за замовчуванням для користувальницьких полів WordPress просто не є зручним для користувачів:

Розширений огляд спеціальних полів - за замовчуванням

Для роботи є лише основне текстове поле – ви не можете завантажувати зображення або вводити інші конкретні типи даних.

Плагін Advanced Custom Fields (ACF) використовує функціональні поля користувальницьких полів WordPress, але створює для них набагато більш зручний інтерфейс користувача.

Ви можете створювати власні поля, які відображаються лише для певних публікацій, категорій, сторінок, типів користувацьких публікацій тощо. І ви можете точно вибрати, які саме дані можна вводити в ці поля, включаючи:

  • текст
  • числа
  • адреси електронної пошти
  • URL-адреси
  • образи
  • файли
  • правда / хибність
  • і більше

Щоб відобразити власні поля на передньому кінці вашого сайту, вам все одно потрібно зрозуміти, як використовувати базові PHP для зміни файлів тем.

Але ACF має кілька вбудованих функцій, які також полегшують процес.

Як налаштувати свої розширені спеціальні поля

Крок 1: Додавання даних про власні поля

Встановіть та активуйте плагін, і ви можете перейти до Спеціальні поля »Спеціальні поля почати.

Клацніть на Додати новий посилання вгорі сторінки, щоб створити свою першу польову групу.

Розширений огляд спеціальних полів - додайте нову групу

Кожне створене вами спеціальне поле повинно належати до групи полів. Група полів визначає, коли відображатимуться спеціальні поля. Спеціальні поля, що знаходяться в одній групі полів, відображатимуться разом.

Так, наприклад:

  • Потрібно використовувати кілька спеціальних полів лише для однієї категорії публікацій або лише для вашого власного типу публікації? Тоді вони повинні бути в одній польовій групі разом.
  • Хочете додати певне спеціальне поле до публікацій в одній категорії, а інше користувацьке поле до публікацій в іншій категорії? Тоді вони повинні бути в окремих польових групах.

У нашому прикладі ми збираємося додавати GIF-файли кошенят до кожної публікації в категорії «Коти».

Введіть назву вашої групи полів та натисніть на Додати поле кнопку, щоб додати ваше перше поле.

Розширений огляд спеціальних полів - додайте нову групу полів

Введіть мітку поля та виберіть тип поля. У нашому прикладі ми вибираємо “Зображення”. Закінчивши вибір параметрів поля, ви можете закрити поле для його згортання. Просто наведіть курсор на ім’я поля, щоб відредагувати або видалити його.

Розширений огляд спеціальних полів - поле

Під Розташування, виберіть, де ви хочете відобразити спеціальні поля цієї групи.

Розширений огляд спеціальних полів - місцезнаходження

Вибравши всі варіанти, натисніть Опублікувати праворуч.

Тепер, коли ви редагуєте публікацію, сторінку або тип користувальницької публікації, який відповідає вибраному місцеположенням, ви побачите власне поле введення.

Розширений огляд спеціальних полів - введення

Крок 2: Відображення власних польових даних

Перший крок додає ці дані до публікації у вашій базі даних, але вона не відображається автоматично на передній частині.

Дані, що відображаються з кожною публікацією та сторінкою на вашому веб-сайті, контролюються вашими файлами тем. Це означає, що для відображення нових даних вам потрібно буде змінити файли тем.

Плагін Advanced Custom Fields має багато вбудованих функцій, які полегшують відображення даних, ніж використання функцій за замовчуванням WordPress. Це тому, що функції ACF також будуть форматувати ваші дані, а не просто виводити їх у сирому вигляді.

Для відображення полів ви можете використовувати функцію the_field ().

У функції є два аргументи:

the_field ($ field_name, $ post_id);

  • $ field_name: (обов’язково) ім’я поля, яке потрібно отримати
  • $ post_id: (необов’язково) ідентифікатор публікації, куди було введено ваше значення (за замовчуванням поточний ідентифікатор публікації)

Ви встановлюєте ім’я свого поля під час його створення. Щоб знову знайти його, перейдіть до своєї польової групи, і вона відобразиться вгорі:

Розширений огляд спеціальних полів - назва поля

Щоб відобразити це користувацьке поле у ​​своїх публікаціях, ми можемо відредагувати наш тематичний файл single.php і розмістити цей код там, де ми хотіли б його відобразити:

the_field (‘kitten_gif’);

Для отримання додаткової інформації про використання та відображення користувацьких полів див. Статтю WPBeginner на Спеціальні поля WordPress 101: Поради, хитрості та хакі.

Отримайте більше варіантів із ACF Pro

З преміальною версією Advanced Advanced Fields ви можете:

  • додати прості галереї зображень
  • створити гнучкі користувацькі поля для різних типів вмісту
  • дублювати існуючі спеціальні поля
  • …і більше.

Особиста ліцензія – це лише разова плата за 25 доларів США та включає довічні оновлення.

Документація та супровід

Веб-сайт ACF містить основну документацію для всіх функцій плагіна, включаючи приклади коду та усунення несправностей. Ви також можете розміщувати повідомлення на форумах спільноти або відкривати підтримку, якщо документація не вирішує вашу проблему.

Наш вердикт

Плагін Advanced Custom Fields – це відмінне рішення для проміжних та просунутих користувачів WordPress, які шукають простіший спосіб користувацьких полів.

Якщо ви знайдете багато користувальницьких полів на своїх сайтах WordPress, ACF допоможе вам заощадити час та зусилля та полегшить управління ними..

На жаль, ACF не дає вам можливості відображати власні поля без редагування файлів тем, тому плагін не підходить для початківців, які не зацікавлені в зміні коду свого сайту..

Ми надаємо розширені спеціальні поля 4 із 5 зірок. Ось розбивка наших оціночних балів:

Загалом
Рейтинг Зірка повнаРейтинг Зірка повнаРейтинг Зірка повнаРейтинг Зірка повнаРейтинг зірок порожній 4,0 / 5,0

Особливості
Рейтинг Зірка повнаРейтинг Зірка повнаРейтинг Зірка повнаРейтинг Зірка повнаРейтинг зірок порожній 4,0 / 5,0

Продуктивність
Рейтинг Зірка повнаРейтинг Зірка повнаРейтинг Зірка повнаРейтинг Зірка повнаРейтинг Зірка повна 5,0 / 5,0

Підтримка
Рейтинг Зірка повнаРейтинг Зірка повнаРейтинг Зірка повнаРейтинг Зірка повнаРейтинг зірок порожній 4,0 / 5,0

Простота використання
Рейтинг Зірка повнаРейтинг Зірка повнаРейтинг Зірка повнаРейтинг зірок порожнійРейтинг зірок порожній 3,0 / 5,0

Ціноутворення
Рейтинг Зірка повнаРейтинг Зірка повнаРейтинг Зірка повнаРейтинг Зірка повнаРейтинг Зірка повна 5,0 / 5,0

Отримайте розширені спеціальні поля зараз »

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map