사용자 입력을 받고 사용자 지정 데이터베이스를 검색하고 쿼리 결과를 표시하는 WordPress.org 사이트가 있습니다. wpdb 클래스를 사용 하여이 작업을 수행 했습니다 . 이제 Android 앱 에서이 작업을 수행하려고합니다.
내가 이해 한 바에 따르면 RESTful 서버를 구축하는 것이 이런 종류의 현재 '모범 사례'입니다. 이 작업을 수행하는 데 도움이되는 플러그인을 살펴 보았습니다.
json-rest-api- 핵심 WordPress 기능 (예 : 게시물, 페이지, 사용자 등) 만 노출하고 기본이 아닌 테이블에서 사용자 정의 쿼리를 실행하는 방법을 알 수없는 것 같습니다.
이 블로그 게시물 은 wp mvc 가 2 년 이상 업데이트되지 않은 것을 제외하고는 내가 원하는 것을 정확하게 수행 한다고 말합니다 .
이 또한 제트 팩 하지만 내가 본 것과, json으로 받침대-API는이 업데이트 된 버전이며, 단지뿐만 아니라 핵심 기능을 제공하는 것 같다.
이러한 플러그인 중 하나를 사용자 정의 엔드 포인트에 사용할 수있는 방법이 있습니까? 아니면 아직 찾지 못한 다른 플러그인이 있습니까?
플러그인을 사용하지 않으면 직접 롤링해야한다고 생각합니다. 처음부터 ( 또는 다른 것을 사용하여 wpdb
) msqli
또는 Restler 와 같은 API를 사용 하여이 작업을 수행 할 수 있습니다 .
내 테마로 템플릿을 만들어야하는 경우 직접 롤링하는 경우 여기에서 REST 작업을 수행하고 해당 테마를 대시 보드 내의 페이지에 할당합니까? 아니면 다른 서버를 WordPress와 별도로 실행하는 것이 더 낫습니까?
내가 볼 수있는 한, 이것들은 나의 유일한 옵션입니다. 이런 종류의 권장 모범 사례가 무엇인지 알고 싶습니다. 나는 아무도이 일을하지 않았다고 믿기가 어렵다. 내가 간과 한 옵션이 있습니까?