이 자습서는 REST와 같은 API 엔드 포인트를 제공하는 WordPress 플러그인 OAUTH와 함께 WP-API를 설치하고 사용하는 것을 보여줍니다. 인증되지 않은 사용자는 컨텐츠를 읽을 수 있지만 인증 된 사용자 (OAUTH 또는 쿠키를 통해)는 콘텐츠를 작성할 수 있습니다. 이 프로세스는 직관적이지 않으므로이 안내서는 기본 터미널과 vagrant 친숙 함을 가정하면 설정을 단순화합니다.
주요 개념 :
설치 :
/wp-json/posts
가 wp-cli
데이터베이스 자격 증명으로
WordPress 플러그인 관리자를 통해 WP-API 플러그인 (버전 1.2.* 이상)을 설치하십시오. 설치 후 는 JSON 배열의 게시물을 반환해야합니다. 그러나 컨텐츠 제출은 추가 단계가 필요합니다.
OAuth 서버 설정 :
git clone https://github.com/swader/homestead_improved hi_wp_github cd hi_wp_github sed -i '' "s@map\: \.@map\: $PWD@g" Homestead.yaml
Homestead.yaml
sites
및 <🎜 🎜>를 작성하십시오. 이전 단계의 키로
sites: - map: test.app to: /home/vagrant/Code/wptest
git clone https://github.com/swader/homestead_improved hi_wp_github cd hi_wp_github sed -i '' "s@map\: \.@map\: $PWD@g" Homestead.yaml
및 index.php
파일을 자세히 설명합니다. (간결성에 대해 코드가 생략되었고, 완전한 코드 예제는 원래 입력을 참조하십시오.)
callback.php
결론 : makepost.php
이 튜토리얼은 OAUTH로 WP-API를 설정하여 안내합니다. 복잡하지만이 안내서는 프로세스를 단순화합니다. 추가 개선 및 개선이 가능합니다.
위 내용은 WP API 및 OAUTH- WordPress가없는 WordPress 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!