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

Замовити розробку сайту або плагіна для WordPress, розробку сайту на фреймворку Laravel, Symfony або Yii2…

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

Що потрібно зробити, щоб у таблиці зі списком продуктів магазину на WordPress додати додаткову колонку? Насправді, додавання нових колонок у плагін WooCommerce нічим не відрізняється від додавання колонок у таблицю зі звичайними постами.

Из “коробки”, WordPress обладает всем необходимым функционалом для работы с АПИ. Взаимодействие с WordPress REST API осуществляется посредством ендпонт-классов / точек доступа / endpoints расположенных в каталоге ”/wp-includes/rest-api/endpoints”. Поэтому, если есть какие либо вопросы, как что работает, какие фильтры поддерживает поиск, какие хуки можно использовать - рекомендую сперва заглянуть в этот каталог. Там расположено достаточно количество информации для понимания, порой запутано, но спасибо современным редактором все можно найти.

Сьогодні публікуємо завершальну статтю з серії уроків щодо розробки автокомпліт плагіна. У зв’язку з розширенням функціоналу плагіна було внесено багато правок. Тож доведеться повністю переглянути код з самого початку, але без зайвих подробиць. Якщо коротко, то було додано два додаткові шорткоди для більш гнучкого управління виводом результатів. Один шорткод — для виводу списку записів, другий — для відображення пагінації.

Сьогодні — передостанній урок із цього циклу уроків. Ми підключимо автозаповнення та внесемо невеликі правки до раніше написаного коду. Наприкінці уроку побачимо список знайдених постів, що відображаються автокомплітом.