@NewTypes
На себя

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

Не понимаю как устроена структура шаблонов. Хотелось бы тупо вывести в json последние 10 постов и чтобы это отвечало кодексу wordpress.
Помогите разобраться.
  • Вопрос задан
  • 2731 просмотр
Решения вопроса 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 утащил. применяли для вывода постов на карты. очень круто получается :)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы