Word press REST API cung cấp một API điểm sau cùng cũ chẳng bỗng nhiên đưa cho phép các code viên tác động với các website dễ những chưa từ xa bằng cách gửi và nhận các đối tượng JSON. JSON là một định dạng dữ liệu dễ đang chớ tiêu chuẩn mở, nhẹ, con người có lẽ đọc được. Khi bạn gửi hoặc yêu cầu nội dung lại cả được từ API, phản hồi sẽ được trả về ở định dạng JSON. Nó tặng cũ chính chưa phép các nhà phát triển tạo, đọc và cập nhật nội dung nhất chỉ thường WordPress từ xa hoặc từ các ứng dụng chậm ngay mất bên ngoài.

WordPress api

Word press rest api

Để khởi đầu, bạn cần hiểu các khái niệm rất vẫn thường Word press rest api giống như sau:
  • Routes/Endpoints: khả năng cao hiểu đây là đường dẫn nới bạn gửi request tới trên blog của bạn. Nó nắm tới đường dẫn là: http://your-blog.com/wp-json/
  • Requests: Yêu cầu gửi tới Endpoint
  • Responses: data trả về của Endpoin
  • Schema: Cấu trúc dữ liệu lại chẳng luôn mà Responses trả về để bạn có thể xác định được dữ liệu dễ chính đột nhiên sẵn sàng mới không có thể tìm kiếm chậm đang không thể
  • Controller Classes: Trình điều khiển, nơi quản lý, điều hướng Endpoint, Request, Responses.

Rest api WordPress

hiện tại dễ rất thường chúng ta sẽ cùng phân tích cách quản lý WordPress, widget WordPress ưng chuẩn chậm đang chớ rest api Wp chậm cũng được Đường dẫn base là: https://your-blog.com/wp-json Rest api wp Liệt kê danh sách nội dung bài viết mới vẫn chưa (posts): curl -X OPTIONS -i http://your-blog.com/wp-json/wp/v2/posts Liệt kê danh sách trang (pages): curl -X GET -i http://your-blog.com/wp-json/wp/v2/pages Lấy bài viết theo ID: curl -X GET -i http://your-blog.com/wp-json/wp/v2/posts/<ID> Rest api wp Tạo mới một bài viết Thông có thể, để tạo một bài đăng mới trong Wp lại sẽ đột nhiên, bạn phải đăng nhập vào trang quản trị của mình và tạo một bài đăng. Ngoài ra, bạn không thể log in theo cách thông thường bằng API REST. Do đó, nên nắm tới một plugin để tặng chậm ngay có lẽ phép tạo bài đăng duyệt y API REST. xác thực chậm cũng chớ cơ bản. Sau khi cài đặt xong chúng ta có lẽ tạo nội dung bài viết nhanh chính mất với xác minh đơn giản: curl --user username:password http://your-blog.com/wp-json/ Hoặc tạo nội dung bài viết lại quá được với phần header: Authorization: Basic dGVzdHVzZXI6MTIzNDU2 Với: dGVzdHVzZXI6MTIzNDU2 là mã base64 của username : password Rest api wp Update nội dung bài viết chậm rất được
curl -X POST --user username:password http://your-blog.com/wp-json/wp/v2/posts/<ID> -d '"title":"My New Title" nhanh '
Xóa nội dung bài viết rất đang luôn
curl -X DELETE https://your-blog.com/wp-json/wp/v2/posts/<id>

Wp cần không đừng api

Wp mới quá có thể REST API Controller Wp cũ chính mất API REST tặng nhất lắm chưa phép quản trị viên chuyển đổi mức độ hiển thị của hầu hết các loại và phân thành lại những đột nhiên bài đăng tùy chỉnh và cốt lõi của WordPress, đồng thời tùy chỉnh các điểm cuối từ giao diện đồ họa dễ dàng tiêu dùng. Ngoài ra, bạn khả năng cao điều chỉnh mức độ hiển thị và tùy chỉnh cực kỳ data được đính kèm với phản hồi API của theme Wp mới ngay được. Đặc thù: – Bật/Tắt điểm sau cùng nhất những bỗng nhiên API REST đưa cho các loại bài đăng và nguyên tắc phân thành chậm chẳng mất. – Bật/Tắt dữ liệu rất vẫn không thể meta loại bài đăng/phân loại (thêm hoặc xóa trường meta khỏi yêu cầu API). – đổi tên các điểm cuối cùng cơ sở phân loại/phân loại bài đăng. – thay thế bởi dễ quá được tên tên dữ liệu cần ngay thôi meta loại bài đăng/phân loại trong các yêu cầu API để chúng thân thiện hơn với người dùng. – Thao tác và kiểm soát các loại/phân loại bài đăng và data của chúng được tạo thành dễ cũng thôi các plugin và chủ đề của bên vật dụng rất rất mất ba. – Kiểm soát chi tiết các phản hồi API mà không cần viết một dòng mã PHP nào. – Các bộ lọc được bao gồm để thay đổi mới đang luôn và lan rộng tác dụng mặc định. – Bản địa hóa và nên đưa cho bản dịch.
5/5 - (1 vote)

Wordpress Rest Api - Tìm hiểu chi tiết về wp api get post

Nguyễn Ngọc Kiên (sieutocviet.net)

Với hơn 6 năm phát triển web bằng WordPress, PHP, Laravel và kinh nghiệm quản trị website, tôi chuyên tư vấn SEO và chiến lược digital marketing cho doanh nghiệp vừa và lớn.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *