Làm thế nào để hạn chế post revisions trong WordPress

trieu.dev.da

Nguyễn Thanh Triều
Post Revisions trong WordPress đóng một vai trò quan trọng trong việc khôi phục các phiên bản cũ của trang hoặc bài viết.
Nói một cách đơn giản, WordPress lưu trữ nội dung sau mỗi 60 giây. Các bản sửa đổi của bài viết sẽ được lưu vào cơ sở dữ liệu của trang web. Sau khi bạn xuất bản bài viết, bạn không cần giữ bản sửa đổi bài viết trước đó và bạn có thể xóa chúng một cách an toàn để tránh làm rác cơ sở dữ liệu.
Trong bài viết hôm nay, chúng ta sẽ tìm hiểu cách hạn chế post revisions trong WordPress. Nó giúp bạn tối ưu cơ sở dữ liệu khỏi các dữ liệu rác không cần thiết và cho phép bạn tăng tốc độ chỉnh sửa bài viết trong WordPress.
Post revisions là gì ?
Khi bạn thay đổi nội dung bài viết hoặc lưu Bản nháp, WordPress sẽ lưu phiên bản cập nhật của nội dung vào cơ sở dữ liệu nó chính là Post revisions. Và lâu dần theo thời gian số lượng Post revisions sẽ nhiều lớn làm cơ sở dữ liệu của bạn phình to và trở nên nặng nề.
Làm thế nào để quản lý post revisions trong WordPress?
Giới hạn post revisions trong WordPress
Để giới hạn post revision, hãy thêm đoạn mã sau vào tệp wp-config.php. (Thêm mã phía này phía trên dòng)
define('WP_POST_REVISIONS', 3);

WP_POST_REVISIONS

Cú pháp trên giới hạn số lượng post revisions được phép lưu là 3. Bạn cũng có thể đặt số lượng theo mong muốn của mình.
Vô hiệu hóa post revisions trong wordpress
Bạn cũng có thể vô hiệu hóa post revision trong WordPress. Để vô hiệu hóa post revision trong WordPress, hãy sử dụng đoạn mã sau và thêm nó vào file wp-config.php.
define('WP_POST_REVISIONS', false);
WP_POST_REVISIONS

Xóa toàn bộ post revisions trong database
Sau khi bạn xuất bản một trang blog hoặc bài viết, bạn không cần giữ bản sửa đổi bài đăng trước đó trong cơ sở dữ liệu. Bạn có thể gỡ bỏ chúng một cách an toàn để dọn sạch cơ sở dữ liệu WordPress. Để làm điều đó, hãy mở PhpMyAdmin và chạy truy vấn SQL sau.
DELETE FROM wp_posts WHERE post_type="revision";
run sql query
 
Bên trên