Ви вже помітили, що для вашого облікового запису WordPress при написанні контенту часто відображається деяка основна інформація - імена авторів, дати та назви.
метадані це термін для такого типу даних, які Вордпрес зазвичай генерує автоматично.
Однак можна редагувати метадані своїх записів і сторінок, використовуючи свої власні поля, що настроюються, щоб відображати все, що хочете. Інструмент полів, що настроюються, зазвичай прихований за умовчанням, але його легко включити і використовувати. Крім того, існують плагіни, які допомагають у подальшому вдосконаленні цієї корисної функції.
Ми називаємо це настроюваними або полями користувача WordPress. При цьому розглянемо основи.
Що таке поля WordPress, що настроюються?
Користувальницькі поля - важлива і корисна функція WordPress, яка дає дуже широкі можливості налаштування.
Якщо ви вже перейшли на WordPress, зрозуміли, що це відмінний форум для швидкого створення блогів. Користувальницькі поля, які відіграли ключову роль у швидкому зростанні WordPress та сходження на вершину ринку CMS за попередні 15 років, також є частиною його фактичної сили.
Повторення однієї інформації в декількох записах, особливо на сайтах з великою кількістю контенту, таких як блоги, може зайняти багато часу. Використовуючи поля, що настроюються, можна виконати це завдання набагато швидше. Користувальницькі поля WordPress надали потужні можливості налаштування, що дозволяють задовольнити потреби майже 30% веб-сайтів по всьому світу в усіх галузях.
З іншого боку, поля, що настроюються, є джерелом розбіжностей. Деякі стверджують, що це уповільнює запити, тоді як інші стверджують, що це не підходить для масштабування.
Як працюють поля користувача
Поля користувача — це метадані, які можна використовувати для додавання додаткових відомостей до запису або сторінки. Коли ви створюєте нову статтю, блог або будь-яку іншу форму контенту, Вордпрес за умовчанням зберігає її у двох місцях.
Основна частина контенту, яку ви додаєте за допомогою редактора записів, є першою частиною.
У другому розділі міститься докладна інформація про матеріал, що розглядається. Наприклад, назва, автор, дата, час та інші деталі. Метадані належать до інформаційного розділу запису.
CMS додає всі необхідні метадані до кожного запису або сторінки автоматично.
Ви також можете використовувати ці поля для створення та зберігання власних метаданих.
Які переваги використання полів, що настроюються
Поділ інформації на окремі області, що настроюються дає більше гнучкості:
- Вони зберігають певні значення для контактів (ідентифікатор клієнта, номер рахунку та інше).
- Тільки власник облікового запису та адміністратори можуть додавати ці поля, що робить його більш стабільним.
- Дозволяє використовувати підкатегорії та включати визначені значення для цілісності даних.
- Можливість автоматично форматувати рейтинг в інтерфейсі сайту для створення стилізованого поля огляду.
- Одноманітне форматування для певного контенту.
- Можливість використовувати рейтинг огляду для запиту та сортування контенту. Наприклад, можете створити сторінку зі списком усіх відгуків, яким поставили найвищу оцінку, або дозволити відвідувачам сортувати відгуки за рейтингом.
Поля користувача ідеально підходять для категоризації контактів особливим чином. Ці переваги посилюються на складні нішеві сайти. Розглянемо приклад: ви створили сайт з оголошеннями про нерухомість, з тисячами будинків. Як вам перспектива робити дизайн кожного будинку вручну?
Уявіть собі, що потрібно вручну форматувати кількість спалень, ванних кімнат тощо для кожного окремого списку. Це займе вічність!
Замість цього можна використовувати поля, що настроюються, щоб заповнити основні деталі для спалень, ванних кімнат та інших приміщень, а потім відформатувати їх для кожного будинку автоматично.
Ще приклад. Допустимо, у вас є партнерський веб-сайт, на якому регулярно публікуєте огляди нових продуктів. Щоб чітко відображати рейтинг для кожного продукту, можна додати до запису спеціальне поле «Оцінка».
Як увімкнути поля, що настроюються
На екрані редагування публікації опція налаштованих полів за замовчуванням прихована. Щоб побачити її, перейдіть у правий верхній кут екрана та натисніть триточкове меню, потім виберіть «Параметри» у меню.
Відкриється спливаюче вікно, в якому потрібно вибрати «Поля користувача» на додаткових панелях. Потім натисніть кнопку «Увімкнути та перезавантажити».
Панель полів, що настроюються, з'явиться під редактором вмісту після оновлення редактора записів.
Як додати поля, що настроюються
Сторінка та запис мають свої власні метадані, які включають таку інформацію, як заголовок та опис. Ці дані автоматично додаються платформою за допомогою спеціальних полів. Однак можна створювати власні метадані, використовуючи поля користувача WordPress. Такі поля називають acf (розширеними полями користувача).
Є два основні способи створити acf, і ми розглянемо обидва:
- Використовуючи плагін розширених користувачів полів для WordPress.
- Додайте вручну acf і відредагуйте свою тему, щоб вони стали видимими.
Використовуйте плагін ACF WordPress
Існує безліч доступних плагінів, які дозволяють легко додавати acf до WordPress. Хороший плагін полів, що настроюються, дозволить ще й збирати різні типи інформації в acf, а також спростить роботу з ними. У плагін ACF включені категорії полів для:
- тексту
- Числа
- URL-адреси
- Завантаження зображень/файлів
- Місця на Google Картах
- Та інші.
У цьому посібнику детально розглянемо безкоштовний плагін Розширені спеціальні поля (ACF), є одним із найпопулярніших варіантів роботи з acf.
Плагін ACF
Цей плагін особливо привабливий, тому що простий у використанні. Він поставляється з рядом готових до використання полів, що настроюються, які можна додати на свій веб-сайт парами кліків.
Розробники WordPress можуть використовувати плагін Advanced Custom Fields для призначення полів та вхідних даних для шаблонів сторінок та записів. Це дозволяє розробникам додавати різні стилі полів, такі як текстові поля та завантаження зображень без написання власного коду.
Для початку встановіть та запустіть плагін, перейшовши на панель інструментів «Плагіни» > «Додати новий» у розкривному меню. Введіть "Advanced Custom Fields" або acf у рядку пошуку.
Щоб встановити плагін, натисніть кнопку «Встановити зараз» поряд із його назвою. Зачекайте, доки текст зміниться на «Активувати», перш ніж натиснути на нього.
Коли плагін ACF буде встановлений і увімкнений, на панелі інструментів з'явиться нова вкладка «Польські поля». Якщо клацніть по ньому, з'явиться список груп полів WordPress, що настроюються, які повинні бути порожніми.
Виправимо це, натиснувши кнопку «Додати новий» у верхній частині сторінки. Потім плагін проведе вас через процес створення групи з кількома полями, що настроюються.
Для початку перейдіть у верхню частину екрана та натисніть кнопку «Додати поле». Потім для нового сектора виберіть позначку, яка також буде його ім'ям. На цьому етапі слід вирішити, яке поле необхідно створити.
Ось два найважливіші параметри:
Мітка поля - Це ім'я поля.
Тип поля тип даних, які хочете зібрати, визначається типом поля. Можна вибрати одну з безлічі параметрів, включаючи текст, номер, адресу електронної пошти, URL-адресу, зображення, засіб вибору дати та інше.
Створимо у цьому прикладі acf електронної пошти.
Потім, щоб інші користувачі сайту знали, що робити з вашою областю користувача, можна написати набір інструкцій. Цей етап не є обов'язковим, але це гарна звичка.
Придивіться і до інших додаткових параметрів.
Після закриття редактора нове поле буде видно у списку спільноти.
Далі вирішіть, коли та де з'явиться створена категорія acf. Це можна зробити через налаштування розташування.
У цьому прикладі ми налаштували acf для відображення у звичайних записах.
Використовуючи кнопку «Додати групу правил», можна додати більше одного місця для відображення нових полів користувача.
Тут є ще один розділ, який дозволяє настроїти розташування поля на вкладці редактора WordPress. За замовчуванням він з'явиться в текстовому редакторі, який буде показано нижче на скрині. А поки що не забудьте зберегти нове acf, натиснувши кнопку «Опублікувати».
Наразі область готова до використання. Поле електронної пошти з'явиться внизу екрана, коли ви відкриєте редактор WordPress для однієї зі своїх статей.
Майте на увазі, що плагін ACF можна використовувати тільки для створення полів, а не для перегляду на вашому веб-сайті. За промовчанням це поле відображатиметься лише на панелі інструментів, а його значення буде збережено у базі даних WordPress.
Дивіться також:
Як виправити поля користувача, які не відображаються в WordPress
Як вручну додати поле користувача
Для початку перейдіть у мета-полі поля користувача в записі або на сторінці, де потрібно додати це поле.
Потім вкажіть ім'я для поля, що настроюється, введіть його значення. Натисніть кнопку «Додати поле, що настроюється» і збережіть його.
Можна відредагувати це поле, що настроюється в будь-який час і зберегти зміни, натиснувши кнопку оновлення. Також можна видалити його, якщо це потрібно. Тепер збережіть свій запис, щоб запам'ятати налаштування полів користувача.
Як відобразити поле WordPress, яке настроюється.
Додавання полів, що настроюються на сайт, дозволяє переглядати більш докладну інформацію про контент і допоможе зайняти більш високе місце в Google та інших пошукових системах. Однак нетехнічним користувачам може бути важко зрозуміти, як відображати поля, що настроюються.
Існує також безліч плагінів, які дозволяють додавати acf, такі як поля введення, прапорці та елементи вибору, серед іншого. Одним з популярних плагінів для відображення поля WordPress, що настроюється. Набір інструментів, або можна використовувати код для відображення поля, що настроюється в WordPress.
Показати поля, що настроюються за допомогою коду
У WordPress метод відображення полів за замовчуванням наступний:
- Активуйте файли теми single.php чи page.php (через FTP чи локально). Можете створити дочірню тему, якщо ви використовуєте сторонню тему.
- Знайдіть функцію контенту, щоб перерахувати дані поля, що настроюється після фактичної інформації про публікацію або сторінку.
- Отримайте значення полів, що настроюються, використовуючи мета-функцію get post, а потім перерахуйте їх, використовуючи PHP-луна.
Погодьтеся, що для новачка такий метод складний.
Плагін Toolset
Toolset полегшує відображення acf в інтерфейсі.
- На вкладці «Інструментальна панель» натисніть «Додати поля, що настроюються» у рядку форми публікації, до якого хочете додати поля.
- Виберіть тип поля, яке потрібно створити.
- Введіть назву області в діалоговому вікні.
- Для вашого acf можуть бути встановлені інші параметри. Для різних типів поля доступні різні параметри.
Можете додати додаткові поля, що настроюються, натиснувши кнопку «Додати нове поле». Коли додасте всі необхідні поля, натисніть Зберегти групу полів.
Кожне настроюване поле за умовчанням може мати лише одне значення. Однак іноді може знадобитися кілька значень для одного поля.
Робимо окремі поля повторюваними
Наприклад, використовуючи область зображення, що повторюється, можна швидко додавати галереї і каруселі.
Щоб зробити цей вибір доступним, виконайте такі дії:
- Змініть значення поля, про яке йдеться.
- Знайдіть варіант для одноразового або повторюваного сектора.
- Дозвольте кілька екземплярів цього поля, встановивши прапорець.
Будь ласка, майте на увазі, що не всі acf можуть повторюватися.
Створення повторюваних класів полів
Цілу групу полів можна зробити «повторюваною». Наприклад, якщо створюєте кулінарний веб-сайт, то можете використовувати групу полів для зберігання «інгредієнтів» з «назвою» і «кількістю».
Щоб створити групу полів, що повторюються, зробіть наступне:
- Клацніть категорію «Додати нові поля, що настроюються» на вкладці «Настроювані поля набору інструментів».
- Щоб створити партію після поля, виберіть опцію.
- Збережіть категорію ключового поля з ім'ям.
- Ваша група ключів повинна бути призначена одній формі запису, щоб вставити групу полів, що повторюється. Виберіть одну форму запису, натиснувши кнопку «Змінити» у розділі «Куди включити цю групу полів».
- Натисніть кнопку «Додати нову спільноту, що повторюється», дайте йому ім'я і почніть додавати до нього поля.
- Вам потрібно буде створити уявлення, щоб показати повторювані класи полів.
У міру того, як ви набудете досвіду роботи з WordPress, зможете вивчити і використовувати більш просунуті функції. acf — чудовий приклад прихованої функції, яка надає більше контролю за вашим контентом.
Користувацькі поля WordPress дозволяють додавати різні типи метаданих до записів і сторінок. Наприклад, можна додати настроюване поле, що показує рейтинг кожного посту, прапорці або навіть карти. З полями, що настроюються мало що не можна зробити, і налаштувати їх дуже просто.
Однак більшість людей не працюють безпосередньо з вбудованими функціями полів, що настроюються, а в більшості випадків використовують плагін acf.
Просто встановіть плагіни ACF або Toolset і почніть налаштовувати спосіб введення даних вами та вашою командою. При плануванні наступного проекту зважайте на універсальність, яку забезпечують acf. Вони можуть опрацьовувати широкий спектр контенту, дозволяючи швидко вносити зміни в масштабі всього сайту.
Можливість налаштовувати і вдосконалювати метадані постів і сторінок підніме вебсайт на нову висоту, оглядовий сайт, ринок електронної комерції або просто дружній блог.
Джерело: wplift.com
Коментарі до запису: 1
Доброго дня! Підкажіть плагін як створити фільтр/пошук по двох довільних полях?