Опис
Плагін забезпечує фреймворк, який встановлює WordPress як безголову CMS.
Параметри фреймворку включають:
- Аутентифікація веб токена JSON (необов’язково)
- Додає дані блоків Gutenberg до відповідей REST (необов’язково)
- Захищає запити REST за допомогою ідентифікатора (необов’язково)
- Очищає об’єкти відповіді REST (необов’язково)
- Видаляє непотрібні кінцеві точки REST (необов’язково)
- Вимикає frontend (необов’язково)
Усі модулі можна ввімкнути / вимкнути або налаштувати так, щоб вони відповідали більшості, якщо не всьому WordPress, коли використовуємо безголову CMS.
Розробляючи односторінкову програму React, але все одно хочемо використовувати тему WordPress на fronted.
Не проблема, можливо, ви просто використовуєте такі модулі:
- Додає дані блоків Gutenberg до відповідей REST
- Захищає REST-запити за допомогою ідентифікатора
- Очищає об’єкти відповіді REST
- Видалення непотрібних кінцевих точок REST
Розробляєте по-справжньому безголову односторінкову програму WordPress або мобільну програму, або просто хочете WordPress для backend?
Можливо, скористайтеся цими модулями:
- Аутентифікація веб токену JSON
- Додає дані блоків Gutenberg до відповідей REST
- Захищає REST-запити за допомогою ідентифікатора
- Очищає об’єкти відповіді REST
- Видалення непотрібних кінцевих точок REST
- Вимкніть WordPress frontend
Ви зрозуміли ідею.
Документація плагіна міститься на сторінці «параметри» плагіна в адміністративній частині WordPress, хоча є деякі документи для власних кінцевих точок:
Дізнайтеся більше про запити кінцевої точки плагіна
У будь-якому випадку, якщо ви хочете використовувати WordPress як безголовну CMS на рідному проекті React, React Native, Angular, iOS / Android. Цей плагін повинен пройти довгий шлях до налаштування WordPress у міру необхідності.
Встановлення
- Завантажте папку плагіна в каталог
/wp-content/plugins/
- Активуйте плагін через меню «Плагіни» у WordPress
- Перейдіть до меню адміністратора WP REST Headless для отримання документації до фреймворку
Часті питання
Плагін налаштовано за допомогою фільтрів WordPress. Що!! Чому немає сторінки адміністратора з параметрами?
Вся суть REST API у швидкості, вірно? Отримання тонн опцій з бази даних уповільнює ситуацію.
У будь-якому випадку, ми як розробники, можемо налаштувати конфігурацію за 5 хвилин
Документація плагіна міститься на сторінці «параметри» плагіна в адміністративній частині WordPress, хоча є деякі документи для власних кінцевих точок:
Відгуки
Учасники та розробники
“WP Headless CMS Framework” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій вклад наступні учасники:
Учасники“WP Headless CMS Framework” було перекладено на 2 локалізації. Дякуємо перекладачам за їх роботу.
Перекладіть “WP Headless CMS Framework” на вашу мову.
Цікавитесь розробкою?
Перегляньте код, перегляньте сховище SVN або підпишіться на журнал розробки за допомогою RSS.
Журнал змін
1.0
Початковий коміт для репозиторію плагіна
1.1
Зробив прибирання rest більш конкретним
Покращений код виявлення очищення – credit “Daniele Scasciafratte” https://wordpress.org/support/users/mte90/
Додана можливість для запитів get-token JWT обходити перевірку nonce, якщо увімкнено
Оновлені документи
1.15
Confirmed WP 5.4 compatibility