Подтвердить что ты не робот

Плагин Wordpress для подключения к REST API?

Скажем, у меня есть RESTful API, работающий на сервере где-то, а также отдельный, но связанный с ним сайт Wordpress.

Я хочу иметь некоторые страницы на сайте WP, которые показывают данные на страницах WP, которые были получены с сервера REST (в формате JSON), и позволяют пользователю просматривать и/или редактировать данные на страницах WP.

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

Затем, если пользователь входит в "режим редактирования", он позволяет редактировать данные и POST/PUT обратно на сервер через REST API.

Есть ли какой-либо WP плагин, который позволяет мне создавать страницы, которые отображают и редактируют такую ​​информацию?

Я ожидал бы, что для каждого типа сущности я мог бы ввести некоторые метаданные, чтобы указать, чего ожидать в JSON, и как отображать его для просмотра или как построить форму для него (например, iPhorms).

4b9b3361

Ответ 1

Итак, у WordPress есть встроенная поддержка запросов AJAX, как с панели администратора, так и на страницах, обращенных к пользователю.

Я не совсем понимаю, как все это работает, поскольку я совершенно новичок в кодировании WordPress, но это, похоже, то, что я хочу:

http://codex.wordpress.org/AJAX_in_Plugins

Спасибо moimikey за упоминание возможности WP ajax.

Ответ 3

Если я правильно понимаю ваше сообщение, возможно, это сделало бы трюк.

http://wordpress.org/extend/plugins/json-api/

Он имеет 3 контроллера:

Сообщение: create_post

Core: info get_recent_posts get_post get_page get_date_posts get_category_posts get_tag_posts get_author_posts get_search_results get_date_index get_category_index get_tag_index get_author_index get_page_index get_nonce

Ответить: submit_comment

Ответ 4

Я ищу аналогичную функциональность (я хочу, чтобы моя страница Wordpress отображала/обновляла данные, полученные из Spring REST CRUD-репозитория), и я ничего не мог найти.

В конце концов я написал свой собственный общий плагин для коротких ссылок для репозиториев данных Spring REST, который я с удовольствием поделию, когда он будет завершен.

Вы также можете написать свой собственный плагин для коротких кодов на основе следующих сообщений об учебниках/блогах, это довольно прямолинейно: