Cách Vô Hiệu Hóa Post Revision Để Tối Ưu Cơ Sở Dữ Liệu

17 Nov, 2021 admin

Xem lại bài viết đã chỉnh sửa là một tính năng khá hay ho mà WordPress đã cung cấp cho người dùng, nhưng đối với một số người thì đây lại không phải là tùy chọn tốt nhất.

Đối với những hosting có dung lượng cơ sở dữ liệu (database) giới hạn, hoặc những người sử dụng WordPress như blog cá nhân không cần tính năng tự động lưu.

Bạn có thể vô hiệu hóa chức năng Post Revision (các bài viết đã được chỉnh sửa). Bằng cách giảm kích cỡ cơ sở dữ liệu, bạn còn có thể tăng tốc độ trang web lên đáng kể.

Mở tệp tim wp-config.php trong thư mục gốc trên WordPress và thêm mã dưới đây

define('AUTOSAVE_INTERVAL', 300 ); // seconds
define('WP_POST_REVISIONS', false );

Mã này sẽ tắt tất cả các xem chỉnh sửa trong tương lai được lưu lại và nó cũng sẽ tăng thời gian lưu tự động của bạn từ 60 lên đến 300 giây, tức là bài viết của bạn sẽ được lưu tự động mỗi 5 phút thay vì là 1 phút như lúc đầu.

Mã trên sẽ không xóa các chỉnh sửa trước đã được lưu trong cơ sở dữ liệu của bạn. Để xóa các chỉnh sửa trước đó,bạn sẽ phải đi đến PHPMyAdmin và chạy truy vấn SQL dưới đây.

Lưu ý: hãy sao lưu database trước khi thực hiện câu lệnh này.

DELETE FROM wp_posts WHERE post_type = "revision";

Điều này sẽ vô hiệu hóa chức năng Post Revision và xóa tất cả những bài viết chỉnh sửa đã lưu trước đó trong cơ sở dữ liệu.

Chú ý: Mình không nói rằng tính năng xem lại các bản chỉnh sửa là một tùy chọn tồi gì cả. Hướng dẫn này chỉ dành cho những người đang ở trong tình huống cần phải giảm kích thước cơ sở dữ liệu của họ mà thôi.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments