2 cách tự động xóa thùng rác WordPress

Giới thiệu về thùng rác WordPress và tầm quan trọng của việc tự động dọn dẹp
Trong thế giới WordPress, thùng rác hoạt động tương tự như thùng rác trên máy tính của bạn. Khi bạn xóa một bài viết, trang, hoặc bình luận, nó không bị xóa vĩnh viễn ngay lập tức. Thay vào đó, nó được chuyển vào thùng rác. Điều này cho phép bạn khôi phục lại nội dung đã xóa nếu bạn vô tình xóa nhầm hoặc thay đổi ý định.
Tuy nhiên, nội dung trong thùng rác vẫn chiếm dung lượng lưu trữ trên máy chủ của bạn. Nếu bạn không dọn dẹp thùng rác thường xuyên, nó có thể tích tụ và gây ra những vấn đề sau:
- Làm chậm tốc độ website do dữ liệu dư thừa.
- Gây khó khăn trong việc quản lý dữ liệu và tìm kiếm thông tin.
- Chiếm dụng không gian lưu trữ quý giá, đặc biệt đối với các gói hosting giới hạn.
Do đó, việc tự động dọn dẹp thùng rác WordPress là một giải pháp hiệu quả để giải quyết những vấn đề này, giúp website của bạn hoạt động trơn tru hơn và tiết kiệm tài nguyên.
Cách 1: Sử dụng wp-config.php để tự động xóa thùng rác
WordPress cho phép bạn tùy chỉnh thời gian lưu trữ nội dung trong thùng rác bằng cách chỉnh sửa file wp-config.php
. Đây là file cấu hình cốt lõi của WordPress, chứa các thông tin quan trọng như thông tin kết nối cơ sở dữ liệu. Hãy cẩn thận khi chỉnh sửa file này, vì một sai sót nhỏ có thể khiến website của bạn gặp sự cố.
Bước 1: Sao lưu file wp-config.php
Trước khi thực hiện bất kỳ thay đổi nào, hãy sao lưu file wp-config.php
để đảm bảo bạn có thể khôi phục lại nếu có sự cố xảy ra. Bạn có thể tải file này về máy tính của mình thông qua FTP hoặc trình quản lý file trên hosting.
Bước 2: Chỉnh sửa file wp-config.php
Sử dụng một trình soạn thảo văn bản (như Notepad++, Sublime Text, VS Code) để mở file wp-config.php
. Tìm dòng code sau:
/* That's all, stop editing! Happy blogging. */
Ngay phía trên dòng này, thêm dòng code sau để thiết lập thời gian tự động xóa thùng rác. Đơn vị thời gian là ngày.
define( 'EMPTY_TRASH_DAYS', 7 );
Trong ví dụ trên, chúng ta đặt thời gian là 7 ngày. Điều này có nghĩa là tất cả các bài viết, trang, và bình luận nằm trong thùng rác sẽ bị xóa vĩnh viễn sau 7 ngày.
Bạn có thể thay đổi số 7 thành một số khác tùy theo nhu cầu của bạn. Nếu bạn muốn tắt hoàn toàn chức năng thùng rác (không khuyến khích), bạn có thể đặt giá trị là 0:
define( 'EMPTY_TRASH_DAYS', 0 );
Lưu ý quan trọng: Việc tắt hoàn toàn chức năng thùng rác đồng nghĩa với việc bạn sẽ không thể khôi phục lại bất kỳ nội dung nào đã xóa. Hãy cân nhắc kỹ trước khi thực hiện.
Bước 3: Tải lại file wp-config.php
Sau khi đã chỉnh sửa xong, hãy lưu file wp-config.php
và tải nó trở lại hosting của bạn, ghi đè lên file cũ. Đảm bảo rằng bạn tải file lên đúng thư mục gốc của WordPress.
Bước 4: Kiểm tra kết quả
Để kiểm tra xem thay đổi đã có hiệu lực hay chưa, bạn có thể xóa một bài viết hoặc trang và kiểm tra xem nó có bị xóa vĩnh viễn sau số ngày bạn đã thiết lập hay không.
Cách 2: Sử dụng plugin để tự động dọn dẹp thùng rác
Nếu bạn không muốn chỉnh sửa file wp-config.php
trực tiếp, bạn có thể sử dụng các plugin WordPress để tự động dọn dẹp thùng rác. Có rất nhiều plugin miễn phí và trả phí có chức năng này. Một số plugin phổ biến bao gồm:
- Plugin WP-Sweep: Plugin miễn phí giúp dọn dẹp cơ sở dữ liệu WordPress, bao gồm cả thùng rác.
- Plugin Optimize Database after Deleting Revisions: Plugin miễn phí giúp tối ưu hóa cơ sở dữ liệu sau khi xóa các bản nháp và thùng rác.
- Plugin Advanced Database Cleaner: Plugin trả phí cung cấp nhiều tính năng nâng cao để quản lý và dọn dẹp cơ sở dữ liệu WordPress.
Trong hướng dẫn này, chúng ta sẽ sử dụng plugin WP-Sweep làm ví dụ.
Bước 1: Cài đặt và kích hoạt plugin WP-Sweep
Truy cập vào trang quản trị WordPress của bạn và đi đến mục “Plugins” -> “Add New”. Tìm kiếm plugin “WP-Sweep” và cài đặt nó. Sau khi cài đặt xong, hãy kích hoạt plugin.
Bước 2: Sử dụng plugin WP-Sweep để dọn dẹp thùng rác
Sau khi kích hoạt, bạn sẽ thấy một mục mới “Sweep” trong menu quản trị WordPress. Nhấp vào mục này để truy cập vào trang WP-Sweep.
Trên trang WP-Sweep, bạn sẽ thấy danh sách các mục cần dọn dẹp, bao gồm cả “Trashed posts” (bài viết trong thùng rác) và “Trashed comments” (bình luận trong thùng rác). Nhấp vào nút “Sweep” bên cạnh mục bạn muốn dọn dẹp. Plugin sẽ tự động xóa tất cả nội dung trong thùng rác.
Bạn cũng có thể lên lịch dọn dẹp tự động bằng cách sử dụng plugin WP-Cron. Tuy nhiên, WP-Sweep không tích hợp sẵn tính năng này, bạn cần sử dụng một plugin khác để quản lý WP-Cron.
Ưu và nhược điểm của từng phương pháp
Mỗi phương pháp đều có những ưu và nhược điểm riêng. Hãy xem xét kỹ lưỡng để lựa chọn phương pháp phù hợp nhất với nhu cầu và kỹ năng của bạn.
Sử dụng wp-config.php
- Ưu điểm: Đơn giản, không cần cài đặt thêm plugin.
- Ưu điểm: Tiết kiệm tài nguyên, không ảnh hưởng đến hiệu suất website.
- Nhược điểm: Yêu cầu chỉnh sửa file cấu hình, có thể gây rủi ro nếu không cẩn thận.
- Nhược điểm: Chỉ cho phép thiết lập thời gian xóa tự động, không có nhiều tùy chọn nâng cao.
Sử dụng plugin
- Ưu điểm: Dễ sử dụng, giao diện trực quan.
- Ưu điểm: Cung cấp nhiều tùy chọn nâng cao, chẳng hạn như lên lịch dọn dẹp.
- Nhược điểm: Cần cài đặt thêm plugin, có thể ảnh hưởng đến hiệu suất website.
- Nhược điểm: Một số plugin có thể chứa mã độc hoặc không được cập nhật thường xuyên.
Lời khuyên và lưu ý quan trọng
Dưới đây là một số lời khuyên và lưu ý quan trọng khi tự động xóa thùng rác WordPress:
- Sao lưu dữ liệu thường xuyên: Trước khi thực hiện bất kỳ thay đổi nào, hãy sao lưu toàn bộ website của bạn để đảm bảo an toàn.
- Chọn phương pháp phù hợp: Xem xét kỹ lưỡng ưu và nhược điểm của từng phương pháp trước khi quyết định.
- Kiểm tra kỹ lưỡng: Sau khi thực hiện thay đổi, hãy kiểm tra kỹ lưỡng để đảm bảo mọi thứ hoạt động bình thường.
- Cẩn thận khi chỉnh sửa wp-config.php: Sai sót nhỏ có thể khiến website của bạn gặp sự cố.
- Chọn plugin uy tín: Chỉ cài đặt plugin từ các nhà phát triển uy tín và được đánh giá cao.
- Cập nhật plugin thường xuyên: Đảm bảo rằng tất cả các plugin của bạn đều được cập nhật phiên bản mới nhất để vá các lỗ hổng bảo mật.
- Theo dõi dung lượng lưu trữ: Thường xuyên theo dõi dung lượng lưu trữ của bạn để đảm bảo rằng bạn không bị thiếu không gian.
Hy vọng bài viết này đã cung cấp cho bạn những thông tin hữu ích về cách tự động xóa thùng rác WordPress. Chúc bạn thành công!
- 12 cách bảo vệ nội dung WordPress toàn tập
- Hướng dẫn Post Revisions WordPress
- Khắc phục lỗi 504 Gateway Timeout WordPress
- 8 mẹo tránh enormous network payloads WordPress
- Cài WP Super Cache WordPress
- 10 thủ thuật và plugin category hữu ích WordPress
- Vấn đề crawl budget SEO WordPress và cách khắc phục