Задать вопрос
@NewTypes
На себя

Как правильно создать страницу в wordpress для вывода json (которая бы еще принимала параметры)?

Не понимаю как устроена структура шаблонов. Хотелось бы тупо вывести в json последние 10 постов и чтобы это отвечало кодексу wordpress.
Помогите разобраться.
  • Вопрос задан
  • 2769 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 2
Комментировать
maxxannik
@maxxannik
Сайты на WordPress + Интернет магазины WooCommerce
Смотря чего вам надо.
Если какой то хитрый JSON запрос, тогда @zelenin верно подсказал.

Если к примеру нужен вывод JSON данных на базе запросов к постам, то лучше применять аналог RSS механики.
Типа так site-ru/?view=myjson&post_type=page&category=blabla

таким образом вывод будет в JSON, но при этом фильтрация будет с ходу более гибкой за счет wp query.

конечно же для этого view=myjson нужно отловить через хук template_redirect и вернуть шаблон с выдачей в JSON формате нужной структуры.

этот прием тоже у @zelenin утащил. применяли для вывода постов на карты. очень круто получается :)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы