Cách giới hạn hoặc vô hiệu hóa tự động dọn sạch thùng rác trong WordPress

Nội dung bài viết

Trong WordPress, khi xóa một bài đăng hoặc nhận xét, nó sẽ bị chuyển vào thùng rác. Theo mặc định, các bài đăng và nhận xét được chuyển vào thùng rác vẫn còn trong cơ sở dữ liệu của bạn trong 30 ngày, cho bạn đủ thời gian để khôi phục chúng nếu cần. Sau 30 ngày, WordPress sẽ tự động xóa vĩnh viễn tất cả nội dung rác. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách hạn chế hoặc vô hiệu hóa tính năng thùng rác trống tự động của WordPress.

WordPress Automatically Empty Trash

Thùng rác trong WordPress là gì?

Khi bạn xóa một bài đăng, trang hoặc nhận xét trong WordPress, nó sẽ bị đánh dấu là thùng rác .

Trash links on Posts screen

Bạn có thể xem các bài đăng hoặc nhận xét đã được chuyển vào thùng rác bằng cách nhấp vào liên kết Thùng rác khi xem các bài đăng, trang hoặc nhận xét.

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

Bạn có thể ghi đè quy trình tự động bằng cách vào thùng rác và xóa các mục theo cách thủ công bằng cách nhấp vào liên kết xóa vĩnh viễn.

Deleting an item permanently from trash

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

Chúng ta hãy xem cách giới hạn hoặc tắt tính năng thùng rác trống tự động của WordPress.

Ngăn WordPress tự động dọn sạch thùng rác

Bạn có muốn ngăn WordPress tự động xóa các mục khỏi thùng rác không? Dưới đây là những gì bạn cần làm.

Chỉ cần thêm đoạn mã nhỏ này vào tệp functions.php của chủ đề của bạn hoặc một plugin dành riêng cho trang web .


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

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

Bây giờ khi bạn gửi một mục vào thùng rác, mục đó sẽ vẫn ở đó cho đến khi bạn chuyển vào thùng rác và dọn sạch thùng rác theo cách thủ công.

Thay đổi thời điểm dọn sạch thùng rác trong WordPress

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

Chỉ cần thêm dòng mã sau vào tệp wp-config.php của bạn ngay trước dòng có nội dung ‘Đó là tất cả, dừng chỉnh sửa! Chúc bạn viết blog vui vẻ. ‘


define('EMPTY_TRASH_DAYS', 7);

Dòng này thay đổi lịch dọn rác thành 7 ngày. Bạn có thể thay đổi 7 thành bất kỳ số ngày nào bạn muốn.

Tắt tính năng Thùng rác trong WordPress

Chúng tôi khuyên bạn không nên tắt chức năng thùng rác trong WordPress. Đây là một tính năng tuyệt vời có ích khi bạn vô tình xóa một bài đăng, trang hoặc một 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 mọi thứ vĩnh viễn, thì đây là những gì bạn cần làm.

Chỉ cần thêm dòng mã này vào tệp wp-config.php của bạn ngay trước dòng có nội dung ‘Đó là tất cả, dừng chỉnh sửa! Chúc bạn viết blog vui vẻ. ‘


define('EMPTY_TRASH_DAYS', 0);

Thêm dòng này sẽ tắt hoàn toàn tính năng thùng rác của WordPress. Trên các bài đăng và trang , loại bài đăng tùy chỉnh và trang nhận xét, bạn sẽ thấy liên kết Xóa vĩnh viễn thay vì Thùng rác.

Trash feature disabled in WordPress

Đó 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 cách giới hạn hoặc tắt tính năng thùng rác trống tự động trong WordPress. Bạn cũng có thể muốn xem danh sách21 plugin của chúng tôi để quản lý hiệu quả các blog nhiều tác giả WordPress .

Nếu bạn thích bài viết này, vui lòng đăng ký Kênh YouTube của chúng tôi để xem các video hướng dẫn về WordPress. Bạn cũng có thể tìm thấy chúng tôi trên TwitterFacebook .

Chia sẻ để ủng hộ ad nhé
Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
0 0 Đánh giá
Xếp hạng bài viết
Đăng ký
Thông báo về
guest
0 Bình luận
Phản hồi nội tuyến
Xem tất cả bình luận
0
Để lại ý kiến của bạnx
()
x
error: Cảnh báo: Không có quyền !!