방금 Wordpress 4.7을 설치했습니다. 발표에서 언급 한 것 중 하나는 REST API가 있다는 것입니다.
내 이해는 :
- Wordpress REST API 플러그인은 더 이상 필요하지 않습니다. 왜냐하면 Wordpress 4.7에서 이미 코어와 병합 되었기 때문입니다.
- Wordpress REST API는 기본적으로 활성화되어 있습니다
그러나 바닐라 Wordpress 4.7 설치에서는 엔드 포인트가 작동하지 않는 것 같습니다 (예 http://examples.com/wp-json/wp/v2/posts
:).
새 REST API가 실제로 활성화되었는지 어떻게 알 수 있습니까? 바닐라 워드 프레스 UI로 REST API를 활성화 또는 비활성화 할 수 있습니까, 아니면 타사 플러그인을 설치해야합니까?
grep -r "<link rel='https://api.w.org/'" .
에서 html
디렉토리는 파일에서 하나 개의 히트 반환 ./wp-includes/rest-api.php
이 텍스트를 :echo "<link rel='https://api.w.org/' href='" . esc_url( $api_root ) . "' />\n";
<link href="http://example.com/wp-json/" rel="https://api.w.org/">
<link rel='https://api.w.org/' href='https://example.com/wp-json/' />
내 사이트에서만 작동하는 것 같습니다.