WordPress đang bước một bước nhảy lớn với việc mở rộng Abilities API trong phiên bản 7.1. Chi mới ngày 2/7/2026, nhóm phát triển WordPress Core đã đăng merge proposal thêm ba khả năng đọc (read-only) mới: core/read-settings, core/read-content, và core/read-users. Điều này nghĩa là AI agents như Claude hay ChatGPT sẽ đọc được nội dung, cấu hình, và thông tin người dùng trên site WordPress của bạn một cách chuẩn xác.

Trong bài này, mình sẽ hướng dẫn bạn từ A đến Z về Abilities API là gì, tại sao nó quan trọng, và cách bắt đầu dùng ngay hôm nay thông qua WPVibe và MCP.
WordPress Abilities API là gì?
Abilities API là một giao diện chuẩn của WordPress cho phép các ứng dụng bên ngoài (đặc biệt là AI assistants) tương tác với site theo cách có cấu trúc và được phân quyền nghiêm ngặt. Nó khác với REST API ở chỗ: Abilities được thiết kế riêng cho agents và workflows, với kiểu dữ liệu input/output rõ ràng và kiểm tra quyền từng thao tác một.
API này chính thức ra mắt trong WordPress 6.9 với một tập nhỏ các abilities cơ bản. Đến WordPress 7.0, AI Client được merge vào Core. Và ngày 2/7/2026, nhóm phát triển đề xuất mở rộng thêm ba abilities đọc mới cho WordPress 7.1.
Tại sao Abilities API là bước ngoặt của WordPress?
Trước Abilities API, nếu bạn muốn AI làm việc với WordPress, phải có một cái plugin tự viết hoặc dùng REST API trực tiếp. Vấn đề là REST API không được thiết kế cho AI — nó thiếu schema rõ ràng, không có cơ chế phân quyền tinh tế, và không có tiêu chuẩn chung cho toàn hệ sinh thái.
Kết quả là mỗi plugin, mỗi tool đều phải tự cài đặt cách lấy dữ liệu. WPForms có cách riêng, AIOSEO có cách riêng, WooCommerce lại một nữa. Abilities API giải quyết bằng cách tạo ra một tiêu chuẩn chung: register một ability với schema, quyền, và mô tả — bất kỳ AI client nào cũng hiểu được.
Ba abilities mới trong WordPress 7.1 làm gì?
Đề xuất merge ngày 2/7/2026 thêm ba khả năng đọc (read-only), mình sẽ đi qua từng cái:
1. core/read-settings
Cho phép AI đọc các cấu hình site đã được opt-in. Trả về dạng key => value, hỗ trợ lọc theo group hoặc tên cụ thể. Yêu cầu quyền manage_options.
Ví dụ, AI có thể trả lời: “Tên site là gì?”, “Trang chủ đang set ở page nào?”, “Permalink structure đang dùng là gì?” — tất cả qua một ability duy nhất.
2. core/read-content
Lấy nội dung từ các post types được expose qua abilities. Hỗ trợ tìm theo ID từng bài hoặc query nhiều bài cùng lúc. Response mặc định gọn — các field nặng hơn chỉ trả khi yêu cầu cụ thể.
Đây là ability quan trọng nhất. Nó cho phép prompt như: “Viết bản nháp bài ‘Tóm tắt tháng 6/2026’ tổng hợp tất cả bài mình viết tháng 6, có link nguồn.”
3. core/read-users
Lấy thông tin người dùng: theo ID, email, login, hoặc nicename. Hỗ trợ lọc theo role, trạng thái bài viết. Chỉ hiển thị dữ liệu mà user đó được phép xem — field không được phép sẽ bị ẩn đi.
Cách kết nối AI với WordPress ngay hôm nay
Bạn không cần chờ đến WordPress 7.1 để bắt đầu. Abilities API đã có từ 6.9, và công cụ làm việc tốt nhất hiện nay là WPVibe — một MCP server miễn phí cho WordPress.
WPVibe hoạt động như một cầu nối an toàn giữa AI assistant (Claude, ChatGPT, Cursor) và site WordPress của bạn. Không cần WP-CLI binary, không cần mật khẩu — tất cả qua Application Passwords và one-click authorization.
Bước 1: Cài đặt WPVibe
Đăng ký tại wpvibe.ai — miễn phí, không cần thẻ tín dụng. Sau đó:
- Mở AI client của bạn (Claude.ai hoặc ChatGPT)
- Thêm WPVibe server URL vào cài đặt MCP
- Xác thực email bằng magic link
- Authorize kết nối từ wp-admin của site
Toàn bộ quá trình mất khoảng 60 giây.
Bước 2: Kiểm tra site qua AI
Sau khi kết nối, bạn có thể hỏi AI bất cứ điều gì về site:
"Liệt kê tất cả plugin đang cài đặt trên site của tôi"
"Kiểm tra site health và cho biết vấn đề cần fix"
"Tìm tất cả bài viết chưa có featured image"AI sẽ gọi Abilities API hoặc WP-CLI (WPVibe hỗ trợ hơn 40 lệnh) để lấy thông tin và trả lời bạn bằng tiếng người.
Bước 3: Tạo nội dung bằng AI
Đây là phần thú vị nhất. Với WPForms 1.10.2+ đã hỗ trợ write abilities, bạn có thể:
- Yêu cầu AI tạo form liên hệ mới với các field cụ thể
- Sửa label, thêm dropdown option, đánh dấu required field
- Cập nhật tiêu đề và mô tả form
Hoặc với AIOSEO MCP (28 SEO abilities), AI có thể:
- Tìm các bài viết thiếu focus keyword
- Tạo redirect cho bài bị 404
- Optimize meta title và description cho toàn bộ site
Abilities API khác REST API ở đâu?
Đây là câu hỏi nhiều người hỏi. REST API và Abilities API có chung mục đích là cho phép tương tác bên ngoài, nhưng khác biệt ở nhiều điểm:
Thiết kế: REST API cho front-end và ứng dụng web với latency thấp. Abilities API cho agents và workflows — chấp nhận thao tác chậm hơn nhưng mạnh mẽ hơn.
Query: REST API tránh meta_query vì chậm. Abilities API có thể hỗ trợ server-side query vì cho agent, một lệnh query chậm vẫn nhanh hơn fetch all rồi filter ở client.
Bảo mật: Abilities có thể ẩn các secret mà REST expose. Mỗi ability đều có quyền riêng, được check tại thời điểm gọi.
Schema: Abilities có typed input/output schema, giúp AI hiểu chính xác dạng dữ liệu mong đợi — giảm sai số khi generate lệnh.
Bảo mật: AI sẽ được an toàn không?
AI có quyền write lên WordPress site là điều khiến nhiều người lo ngại. Nhưng Abilities API và WPVibe đã thiết kế nhiều lớp bảo vệ:
Phân quyền WordPress: Mỗi ability đều respect role của user. core/read-users chỉ hiển thị fields mà user đó được phép xem. core/read-settings yêu cầu manage_options.
WPVibe guardrails: Post mặc định là draft (AI không thể publish mà không duyệt). Delete chỉ vào trash. WP-CLI dùng default-deny allowlist. Database query chỉ chạy SELECT, mutating cần duyệt qua browser.
Audit log: Mỗi thao tác nhạy cảm đều được ghi lại — append-only log, không thể xóa.
Opt-in: Setting và post type phải có show_in_abilities = true mới được expose. Mặc định là không — bạn phải mở từng cái.
Kết luận: Chuẩn bị cho kỷ nguyên AI trên WordPress
Abilities API là hướng đi của WordPress. Merge proposal ngày 2/7/2026 thêm ba read abilities chỉ là bắt đầu — tương lai sẽ có core/manage-content, abilities cho comments, themes, plugins, taxonomies, media.
Nếu bạn chưa thử, đây là lúc để bắt đầu:
- Cập nhật WordPress lên 6.9+ (hoặc 7.0+ để có AI Client)
- Cài WPVibe và kết nối với Claude hoặc ChatGPT
- Cập nhật WPForms lên 1.10.2+ và AIOSEO bản mới nhất
- Theo dõi Merge Proposal trên Make WordPress Core cho WordPress 7.1
Khi WordPress 7.1 ra mắt, site của bạn đã sẵn sàng để AI đọc và hiểu — và bạn sẽ ngược dòng trước toàn bộ hệ sinh thái.
Bạn đã thử dùng AI để quản lý WordPress chưa? Chia sẻ kinh nghiệm ở phần bình luận nhé.