Sau khi chúng tôi xuất bản bài báo của chúng tôi về cách thay đổi lịch biểu rác của WordPress, một trong những độc giả của chúng tôi đã hỏi liệu có thể thay đổi lịch biểu xóa cho nhận xét spam ở Akismet hay không. Theo mặc định, Akismet giữ nhận xét về spam trong cơ sở dữ liệu WordPress của bạn trong 15 ngày trước khi xóa chúng. Trong bài này, chúng tôi sẽ chỉ cho bạn cách thay đổi lịch trình xóa spam của Akismet trong WordPress.
Tại sao Thay đổi Làm thế nào Akismet Xóa Spam trong WordPress?
Hướng dẫn này chỉ dành cho plugin Akismet. Nếu bạn không sử dụng nó, hãy kiểm tra hướng dẫn của chúng tôi về lý do tại sao bạn nên bắt đầu sử dụng Akismet.
Akismet cho phép bạn chống lại spam bình luận trong WordPress. Nó giám sát tất cả các nhận xét, pingback và trackbacks.
Nhận xét về spam tồn tại trong cơ sở dữ liệu của bạn, có nghĩa là chúng sẽ tăng kích thước sao lưu cơ sở dữ liệu của bạn. Việc xóa chúng nhanh hơn có thể giúp giữ kích thước cơ sở dữ liệu của bạn nhỏ hơn một chút.
Trong khi một số người dùng có thể tin rằng xóa các nhận xét spam sẽ cải thiện hiệu suất của cơ sở dữ liệu, chúng tôi không nghĩ rằng nó có ảnh hưởng lớn đến hiệu năng cơ sở dữ liệu trong hầu hết các trường hợp.
Nếu bạn nhận được hàng nghìn nhận xét về spam, và bạn cố gắng xóa chúng bằng tay, thì nó có thể ảnh hưởng đến hiệu suất trang web của bạn.
Mặt khác, một số người dùng có thể muốn giữ nhận xét về spam trong một khoảng thời gian dài hơn, để họ có thể xem lại sau để tránh sai tích cực.
Có nói rằng, chúng ta hãy xem làm thế nào bạn có thể thay đổi lịch trình xóa cho nhận xét spam trong WordPress với Akismet.
Thay đổi thư rác Xóa lịch biểu trong WordPress với Akismet
Akismet tự động xóa các bình luận spam sau khi giữ chúng trong 15 ngày trong cơ sở dữ liệu của bạn. Điều này cho phép bạn có thời gian để kiểm tra nhận xét spam theo cách thủ công.
Nếu đánh dấu nhận xét chính xác là spam, thì bạn có thể đánh dấu nó như không phải là spam. Đây là cách Akismet học hỏi và cải tiến các thuật toán của nó để nhận ra ý kiến về spam hiệu quả hơn.
Bạn có thể thay đổi số ngày Akismet nên giữ nhận xét về spam trong cơ sở dữ liệu của bạn. Chỉ cần thêm mã này vào tệp functions.php của chủ đề hoặc trong một plugin dành cho trang web.
add_filter ('akismet_delete_comment_interval', 'custom_spam_delete_interval'); chức năng custom_spam_delete_interval () { trở lại 7; }
Thay đổi 7 với số ngày bạn muốn giữ bình luận. Bộ lọc này chỉ đơn giản sửa đổi lịch trình xóa Akismet của spam.
Thay đổi số thành 0, sẽ cho phép Akismet xóa mọi nhận xét về lịch xóa kế tiếp của nó. Điều này sẽ không cho bạn nhiều thời gian để xem xét nhận xét về spam.
Bạn có thể thấy các thay đổi trong hành động bằng cách truy cập Cài đặt »Akismet trang. Cuộn xuống dưới cùng của trang và bạn sẽ thấy một ghi chú bằng chữ cái nhỏ ‘Thư rác trong thư mục spam cũ hơn 7 ngày sẽ tự động bị xóa.’
Nó sẽ thay thế 7 ngày với số ngày bạn sử dụng trong bộ lọc của bạn.
Chú thích: Khi nhận xét spam đã bị xóa, chúng sẽ không được gửi vào thùng rác, vì vậy bạn không thể lấy lại chúng.
Chúng tôi hy vọng bài viết này đã giúp bạn thay đổi lịch biểu xóa Akismet spam trong WordPress