Tôi vừa cài đặt Wordpress 4.7. Một trong những đề cập trong thông báo là nó có API REST.
Hiểu biết của tôi là:
- Plugin API Wordpress không còn cần thiết nữa, vì giả sử nó đã được hợp nhất với lõi trong Wordpress 4.7.
- API REST của Wordpress được bật theo mặc định
Tuy nhiên, tôi nhận thấy rằng trong bản cài đặt Wordilla 4.7, không có điểm cuối nào có vẻ hoạt động (ví dụ http://examples.com/wp-json/wp/v2/posts
).
Làm cách nào để biết API REST mới thực sự được kích hoạt? API REST có thể được bật hoặc tắt với giao diện người dùng Wordpress vanilla hay tôi nên cài đặt plugin của bên thứ ba để làm như vậy?
grep -r "<link rel='https://api.w.org/'" .
trong html
thư mục, nó sẽ trả về một lần truy cập trong tệp ./wp-includes/rest-api.php
có văn bản này: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/' />
Có vẻ như chỉ làm việc trên các trang web của tôi.