Làm thế nào để xoá tính năng tự động xóa rác trong thư mục Rác

Trong WordPress, khi xoá một bài viết hay xóa tất cả các bình luận trong wordpress đều đi vào thùng rác. Theo mặc định, bài viết và bình luận đã bị xóa sẽ được lưu lại trong cơ sở dữ liệu trong 30 ngày để bạn đủ thời gian để phục hồi lại khi cần thiết. Sau 30 ngày, WordPress tự động xóa tất cả các nội dung rác vĩnh viễn. Trong bài viết này, chúng tôi sẽ cho bạn thấy làm thế nào để hạn chế hoặc xoá tính năng dọn rác WordPress.

xoá tính năng dọn rác

Thư mục rác trong WordPress là gì?

Khi bạn xóa một bài viết, hoặc một bình luận trong WordPress, nó sẽ được đánh dấu như một tin rác.

2-1

Bạn có thể xem bài viết hoặc bình luận đã bị xóa bằng cách nhấn vào liên kết thùng rác.

Theo mặc định, các thư mục này sẽ vẫn còn trong 30 ngày. Sau đó, WordPress sẽ tự động xóa chúng vĩnh viễn.

Bạn có thể không quan tâm đến quá trình tự động bằng cách vào thùng rác và xóa các mục này. Nhưng bạn có thể làm điều đó bằng cách nhấp vào liên kết xóa vĩnh viễn.

deletetrash

Nhưng nếu không muốn để WordPress tự động xóa các mục từ thùng rác? Hoặc có thể bạn muốn WordPress tự động xóa các mục không sớm thì muộn hơn 30 ngày.

Chúng ta hãy xem làm thế nào để hạn chế hoặc xoá tính năng dọn rác của WordPress.

Ngăn chặn tính năng tự động dọn rác

Bạn có muốn dừng tính năng tự động dọn rác các mục từ thùng rác? Dưới đây là những gì bạn cần làm.

Đơn giản chỉ cần thêm đoạn mã nhỏ này trong tập tin functions.php vào theme đang sử dụng hoặc một site-specific plugin.

function wpb_remove_schedule_delete() {
 remove_action( 'wp_scheduled_delete', 'wp_scheduled_delete' );
}
add_action( 'init', 'wpb_remove_schedule_delete' );

Đoạn mã này chỉ đơn giản là loại bỏ các hành động xóa các mục trong thùng rác khi hết thời gian.

Bây giờ khi bạn đánh dấu một bài viết là bị xoá, nó sẽ vẫn ở đó cho đến khi bạn đi vào thùng rác và dọn dẹp thùng rác một cách thủ công.

Thay đổi tính năng tự động dọn dẹp rác trong WordPress

Như chúng ta đã đề cập trước đó, WordPress tự động dọp dẹp thùng rác sau 30 ngày. Bạn có thể thay đổi điều này với bất kỳ số ngày bạn muốn.

Đơn giản chỉ cần thêm dòng code sau đây trong tập tin wp-config.php, ngay trước dòng “That’s all, stop editing! Happy blogging.”

define('EMPTY_TRASH_DAYS', 7);

Dòng này thay đổi thời gian tự động dọn thùng rác là 7 ngày. Bạn có thể thay đổi số 7 thành bất kỳ số ngày mà bạn muốn.

Vô hiệu hóa tính năng thùng rác trong WordPress

Chúng tôi khuyên bạn không nên xoá tính năng dọn rác trong WordPress. Đây là một tính năng tuyệt vời và có ích khi bạn vô tình xóa một bài viết, trang, hoặc nhận xét.

Tuy nhiên, nếu bạn thực sự cảm thấy rằng bạn không cần chức năng này, và bạn muốn xóa chúng vĩnh viễn, thì đây là những gì bạn cần làm.

Đơn giản chỉ cần thêm dòng code này trong file wp-config.php của bạn ngay trước dòng chữ ‘That’s all, stop editing! Happy blogging.’

define('EMPTY_TRASH_DAYS', 0);

Thêm đoạn code trên sẽ xoá tính năng dọn rác WordPress một cách hoàn toàn. Trên các bài của bạn và các trang, và các bình luận, bạn sẽ thấy nút xoá vĩnh viễn thay vì thùng rác như ban đầu.

4-4

Đó là tất cả, chúng tôi hy vọng bài viết này giúp bạn tìm hiểu làm thế nào để hạn chế hoặc xoá tính năng dọn rác trong WordPress. Bạn có thể tham khảo bài viết làm thế nào để ẩn đường dẫn affiliate trong wordpress.

Về tác giả

Duy Anh

Chào các bạn,

Mình là coder, đang sống và làm việc ở Mỹ. Mình thích viết lách nên muốn dành khoảng thời gian trống để chia sẻ các thủ thuật giúp các bạn xây dựng được trang web riêng của mình. Bạn nào cần xây dựng blog, web thì cứ ới, rảnh là mình giúp, tất cả FREE nhé!

Ý kiến cá nhân của bạn

bộ công cụ Wordpress hữu ích dành cho mọi website

Bộ công cụ hữu ích dành cho mọi website Wordpress

Bao gồm theme & plugin tốt nhất và được sử dụng nhiều nhất!

Xin vui lòng kiểm tra email để xác thực tài khoản!