1. Slash command là gì?
Đây là các lệnh đặc biệt được nhập trực tiếp trong ô tìm kiếm, bắt đầu bằng dấu /. Plugin sẽ phân tích cú pháp và xử lý qua REST API tương ứng mà không cần người dùng nhập thêm từ khóa.
2. Cách sử dụng
Chỉ cần gõ dấu / trong khung tìm kiếm. Plugin sẽ tự động xử lý nội dung nhập vào như một slash command nếu khớp với cú pháp hỗ trợ.
3. Danh sách slash command hiện tại
/recent– Hiển thị bài viết mới nhất/popular– Hiển thị bài viết nhiều lượt xem (yêu cầu plugin Init View Count)/day,/week,/month– Hiển thị bài viết phổ biến theo ngày, tuần, hoặc tháng/id 123– Mở trực tiếp bài viết theo ID/date 2024,/date 2024/05,/date 2024/05/23– Tìm bài viết theo thời gian/category wordpress– Tìm theo slug danh mục/tag seo– Tìm theo slug thẻ/tax book-series my-series– Tìm theo custom taxonomy/product– Hiển thị tất cả sản phẩm WooCommerce/on-sale– Chỉ hiển thị sản phẩm đang giảm giá/stock– Chỉ hiển thị sản phẩm còn hàng/sku ABC123– Tìm sản phẩm theo mã SKU/price 100 300– Lọc sản phẩm trong khoảng giá (VD: từ 100 đến 300)/related– Gợi ý bài viết tương tự với trang đang mở/read– Hiển thị bài đã xem gần đây (yêu cầu plugin Init Reading Position)/fav– Hiển thị danh sách bài viết đã thêm vào yêu thích (dữ liệu lưu trong trình duyệt)/fav_clear– Xóa toàn bộ danh sách yêu thích đã lưu bằnglocalStorage/random– Mở bài viết ngẫu nhiên/categories,/tags,/taxonomies– Hiển thị danh sách taxonomy phổ biến/help– Mở bảng trợ giúp lệnh/clear– Xóa toàn bộ cache của slash command/reset– Xóa từ khóa đang nhập và reset giao diện
Lưu ý: Các lệnh slash liên quan đến WooCommerce (/product, /on-sale, /stock, /sku, /price) chỉ hiển thị khi website đang cài WooCommerce và đã bật product trong phần cài đặt loại nội dung cần tìm kiếm.
4. Giao diện gợi ý slash command

Khi người dùng bắt đầu gõ /, plugin sẽ hiển thị dropdown gợi ý các lệnh slash command có thể sử dụng. Giao diện này giúp người dùng khám phá và chọn lệnh nhanh chóng, mà không cần nhớ cú pháp chính xác.
Trước đây plugin yêu cầu gõ /help để xem danh sách lệnh, nhưng hiện nay gợi ý đã hiển thị ngay khi nhập dấu /, giúp trải nghiệm mượt mà và dễ tiếp cận hơn.
5. Tùy biến slash command
- Bạn có thể vô hiệu hóa slash command nếu không cần dùng bằng cách tắt toàn bộ trigger trong phần Cài đặt.
- Các developer có thể mở rộng command mới bằng cách hook vào REST API và JavaScript theo cấu trúc đã có.
6. Tại sao slash command rất hữu ích?
- Giúp người dùng truy cập nội dung nhanh mà không cần nhập từ khóa
- Giảm tải cho bộ máy tìm kiếm vì mỗi command là một endpoint riêng biệt
- Cho phép xây dựng UI giống như command palette của VS Code hoặc Slack
- Có thể áp dụng trong app headless, mobile hoặc Progressive Web App
Kết luận
Slash command là một bước tiến lớn về trải nghiệm tìm kiếm trong WordPress. Không còn đơn thuần là nhập từ khóa, người dùng giờ đây có thể “ra lệnh” để tìm nội dung theo ý muốn – nhanh, chính xác và mượt mà hơn.
Nếu bạn đang dùng Init Live Search, hãy thử ngay các lệnh slash để cảm nhận sự khác biệt.
Bình luận