Vô hiệu hóa Akismet mShots giúp tăng tốc độ load cho trình quản lý bình luận trong WordPress.
Akismet, không cần nghi ngờ gì nữa, chắc chắn là plugin chống spam bình luận phổ biến nhất ở thời điểm hiện tại với hơn 5 triệu website đang kích hoạt. Ngoài khả năng chống spam rất hiệu quả, Akismet cũng được trang bị một vài tính năng mà theo tôi là không thực sự cần thiết. Thậm chí chúng còn có thể gây ảnh hưởng tiêu cực đến hiệu suất của website cũng như gây ra phiền toái không đáng có cho quản trị viên. Một trong số đó là “mShots”.
Tham khảo thêm:
- Chống spam bình luận trong WordPress với Akismet
- Vô hiệu hóa Auto Linking URL trong bình luận của WordPress
Nếu bạn đang cài đặt Akismet trên website WordPress của mình, hãy thử truy cập vào trang quản trị bình luận (Comments) => rê chuột vào một URL website bất kỳ, bạn sẽ thấy ảnh chụp màn hình (screenshot) của nó. Tính năng này được gọi là Akismet mShots.
Ngoài việc giúp bạn xem qua một phần giao diện của website mà không cần phải truy cập, có rất nhiều lý do khiến tôi nghĩ rằng tính năng này nên bị vô hiệu hóa:
- Nó tải thêm tài nguyên, khiến trình quản trị bình luận nặng hơn, load chậm hơn.
- Nó gây ra sự khó chịu khi vô tình rê chuột vào trên các màn hình kích thước nhỏ.
Tôi đã vô hiệu hóa Akismet mShots trên các website của mình. Nếu bạn cũng muốn làm điều tương tự, hãy chèn đoạn code sau đây vào cuối file functions.php
của theme (hoặc child theme) đang sử dụng rồi lưu lại. Các bạn cũng có thể chèn bằng plugin Code Snippets để tránh việc code bị xóa mất khi update theme.
function disable_akismet_mshots( $value ) {
return false;
}
add_filter( 'akismet_enable_mshots', 'disable_akismet_mshots' );
Truy cập trang quản lý bình luận và kiểm tra kết quả. Thật đơn giản phải không nào? Chúc các bạn thành công!
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)
Sao cài vô xong thấy Spam ngày 1 nhiều nhỉ
Web càng phát triển và tuổi đời càng cao thì spam ngày càng nhiều mới đúng. :P