Як у WordPress через REST API зберегти дані в БД використовуючи свій Endpoint та API KEY
Як у WordPress через REST API зберегти дані в БД використовуючи свій Endpoint та API KEY

Продовжуємо розбирати тему кастомних ендпоінтів з доступом до них за API ключем. Сьогодні розглянемо приклад збереження даних у БД та перевірки ключа перед збереженням.

читати далі...

Як у WordPress отримати дані кастомного пост-тайпу з API KEY через REST API
Як у WordPress отримати дані кастомного пост-тайпу з API KEY через REST API

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

читати далі...

Як вимкнути сингл сторінку для кастомного пост тайпу
Як вимкнути сингл сторінку для кастомного пост тайпу

Один із хуків WordPress, у якому ми можемо виконати редирект, це “template_redirect”. У ньому ми розмістимо нашу перевірку і виконаємо перенаправлення на головну сторінку.

читати далі...

Як у Bower встановити Fancybox
Як у Bower встановити Fancybox

Для того щоб встановити jQuery-скрипт галереї (popup-вікна) Fancybox, виконайте наступну команду в консолі:

bower i fancybox

Але перед встановленням бібліотеки переконайтесь, що у вас встановлені Node.js та npm. Як це зробити, ви можете прочитати в цій статті.

Як до WordPress додати свій REST API Endpoint
Як до WordPress додати свій REST API Endpoint

Як було написано в попередніх статтях, WP має багатий функціонал з коробки для роботи з його API. Сьогодні ми розглянемо код створення власного endpoint'а для зчитування даних.
Для мінімальної реалізації свого API у WordPress нам знадобиться екшн “rest_api_init” і функція “register_rest_route”.

читати далі...