JavaScript пережил революцию в последние годы. Спрос на клиентские одностраничные приложения с поддержкой JavaScript больше, чем когда-либо. WordPress традиционно использовался для обслуживания статических HTML-страниц, отображаемых сервером. Однако его адаптация к REST API сделала его подходящим кандидатом в качестве источника данных для вашего клиентского приложения. Очень мало разработчиков, которые не разбираются в WordPress, и у него очень современная и простая в использовании панель инструментов. Я собираюсь показать простыми шагами, как использовать WordPress в качестве источника данных.

Сообщения и пользовательские сообщения вашего сайта WP автоматически доступны через REST API. Например, если вы хотите получить свои последние сообщения, отправьте запрос на http://yourdomain.com/wp-json/wp/v2/posts. Почти все данные, связанные с вашим контентом, доступны через REST API. Подробный список маршрутов можно посмотреть здесь.

Если вы извлекаете данные через REST API и хотите, чтобы содержимое было недоступно на основном сайте WordPress, чтобы избежать дублирования содержимого, установите этот плагин. Этот плагин сделает все остальные страницы вашего основного сайта WordPress недоступными и оставит для использования только панель инструментов WordPress и REST API.