Mục lục
Bạn muốn đổi tên miền, chuyển từ HTTP sang HTTPS, hay thay đổi đồng loạt một cụm từ trên website Wordpress? Thay vì sửa hàng trăm bài viết thủ công, Better Search Replace là công cụ tốt nhất hiện nay giúp bạn xử lý “sạch” dữ liệu trong Database mà không lo lỗi cấu trúc.
1. Tại sao Better Search Replace là lựa chọn số 1?
Khác với việc dùng lệnh SQL truyền thống, plugin này có 3 ưu điểm vượt trội:
An toàn: Không làm hỏng các dữ liệu được mã hóa (Serialized data).
Chế độ chạy thử (Dry Run): Xem trước kết quả trước khi thay đổi thật.
Miễn phí & Nhẹ: Hoạt động mượt mà, không gây nặng host.
2. Quy trình 4 bước sử dụng Better Search Replace an toàn
⚠️ Lưu ý quan trọng: Trước khi thực hiện, hãy Backup (Sao lưu) Database. Nếu có sai sót, bạn vẫn còn đường lui!
Bước 1: Cài đặt plugin
Vào Plugins -> Add New -> Tìm từ khóa Better Search Replace -> Install &Activate.
Hoặc bạn có thể tải plugin này xuống và upload lên kích hoạt tại đây.

Bước 2: Nhập thông tin thay thế
Vào menu Tools (Công cụ) -> Better Search Replace. Tại tab đầu tiên, hãy điền:
Search for: Cụm từ hoặc URL cũ (Ví dụ: Wordpress Test).
Replace with: Cụm từ hoặc URL mới (Ví dụ: Vu Van Thang Test Wordpress).
Select tables: Nhấn Ctrl + A (hoặc Cmd + A) để chọn tất cả các bảng dữ liệu.

Bước 3: Chạy thử (Dry Run)
Mặc định, ô “Run as dry run?” sẽ được tích.
Nhấn Run Search/Replace.
Hệ thống sẽ báo: “Có bao nhiêu bảng được tìm thấy…”. Nếu thấy số lượng kết quả hợp lý, hãy sang bước cuối.

Kết quả được trả về cho thấy có 12 bảng có chứa đoạn văn bản bạn đang tìm kiếm

Bước 4: Thực hiện thật
Bỏ tích ô “Run as dry run?”.
Nhấn lại nút Run Search/Replace. Lúc này dữ liệu mới chính thức được ghi đè.

3. Các lỗi thường gặp và cách xử lý
Không tìm thấy kết quả: Kiểm tra lại xem bạn có copy thừa khoảng trắng (space) ở đầu/cuối ô Search không.
Lỗi Mixed Content: Sau khi đổi từ HTTP sang HTTPS, hãy xóa cache của website để các đường dẫn mới được cập nhật hoàn toàn.
Website bị lỗi trắng trang: Do bạn chưa chọn tất cả các Table hoặc thay đổi nhầm các chuỗi hệ thống. Đây là lúc bản Backup ở Bước 1 phát huy tác dụng.
4. Tổng kết: Checklist sau khi thực hiện
[ ] Kiểm tra lại các link trên trang chủ, bài viết.
[ ] Thử tính năng đặt hàng/liên hệ (nếu là web bán hàng).
[ ] Xóa plugin sau khi dùng xong để bảo mật website.