Khôi phục bài viết WordPress bị mất thường khả thi hơn bạn nghĩ: WordPress có sẵn nhiều tầng cứu dữ liệu — thùng rác, phiên bản, bản tự lưu — trước khi phải cần đến sao lưu. Bài này đi từ cách dễ nhất tới cách cuối cùng.
Vì sao bài viết bị mất
Thường do: xoá nhầm, ghi đè khi chỉnh sửa, lỗi plugin/trình soạn thảo, trình duyệt treo khi đang soạn, hoặc sự cố khi di chuyển/đồng bộ web.
Các tầng khôi phục (dễ đến khó)
- Thùng rác (Trash): bài bị xoá không mất ngay — WordPress giữ trong 30 ngày (mặc định). Vào Bài viết → Thùng rác → Khôi phục.
- Phiên bản (Revisions): mỗi lần lưu, WordPress lưu lại một phiên bản. Mở bài → bảng bên phải → Phiên bản → so sánh và khôi phục bản trước. Đây là cứu cánh khi bạn lỡ ghi đè nội dung.
- Bản tự lưu (Autosave): WordPress tự lưu nháp khi bạn đang soạn — cứu khi trình duyệt treo giữa chừng.
- Cache: đôi khi bản cũ còn trong cache (cache của Google, của plugin) — có thể vớt tạm nội dung.
- Sao lưu (backup): nếu đã quá 30 ngày hoặc mất hẳn, chỉ sao lưu đầy đủ mới cứu được — xem bài khôi phục website từ backup.
Hiểu đúng về phiên bản và bản tự lưu
Hai tính năng cứu bài hữu ích nhất lại hay bị hiểu lầm:
- Phiên bản (Revisions): mỗi lần bạn bấm lưu, WordPress giữ lại một bản chụp. Nhờ vậy bạn có thể quay về nội dung của bất kỳ lần lưu nào trước đó — cực hữu ích khi lỡ xoá một đoạn dài rồi lưu đè.
- Bản tự lưu (Autosave): trong lúc soạn, WordPress âm thầm lưu nháp định kỳ. Nếu trình duyệt treo hay mất điện, mở lại bài thường có thông báo khôi phục bản tự lưu.
Nếu web có quá nhiều phiên bản làm nặng cơ sở dữ liệu, hãy giới hạn số lượng bằng hằng số WP_POST_REVISIONS (ví dụ giữ 10 bản gần nhất) thay vì tắt hẳn — tắt hẳn là mất luôn lưới an toàn này.
Sai lầm cần tránh
Nhiều blog cũ khuyên tắt hẳn tính năng phiên bản để “cho nhẹ cơ sở dữ liệu” — nhưng làm vậy là bỏ luôn khả năng cứu bài. Tốt hơn là giới hạn số phiên bản (đặt WP_POST_REVISIONS một con số hợp lý) thay vì tắt. Và đừng nghĩ “xoá là mất luôn” — hãy kiểm thùng rác trước tiên.
Phòng mất bài lần sau
Giữ tính năng phiên bản (chỉ giới hạn số lượng); bật sao lưu tự động; với bài dài quan trọng, soạn ngoài rồi mới dán vào. Muốn có người sao lưu và trông coi đều đặn, xem dịch vụ chăm sóc website.
Vớt nội dung từ cache khi không còn nơi nào khác
Nếu bài đã quá 30 ngày trong thùng rác, không có phiên bản và cũng không có sao lưu, vẫn còn một cửa cuối: bản lưu tạm bên ngoài. Thử tìm địa chỉ bài cũ trên Google — đôi khi đoạn mô tả trong kết quả còn giữ một phần nội dung. Các dịch vụ lưu trữ web (như Wayback Machine) cũng có thể đã chụp lại trang nếu nó từng được index. Bạn không lấy lại được định dạng gốc, nhưng vớt được phần chữ để dựng lại bài nhanh hơn viết từ đầu.
Đây chỉ là phương án chữa cháy. Bài học rút ra luôn là: bật sao lưu tự động và giữ tính năng phiên bản, để lần sau mất bài chỉ là chuyện vài cú bấm khôi phục, không phải đi “đào” lại từ cache.
Câu hỏi thường gặp
Tôi lỡ ghi đè nội dung bài, cứu được không?
Được, nếu chưa tắt tính năng phiên bản. Mở bài, vào mục Phiên bản, so sánh và khôi phục bản trước khi ghi đè.
Bài trong thùng rác giữ được bao lâu?
Mặc định 30 ngày, sau đó WordPress tự xoá vĩnh viễn. Vì vậy nên kiểm và khôi phục sớm.
