Hướng dẫn loại bỏ mục website trong khung bình luận WordPress một cách đơn giản.

Mục “website” trong khung bình luận WordPress là một tính năng khá hữu ích giúp khách truy cập có thể giới thiệu blog/ website của họ đến những người khác khi để lại một bình luận trong bài viết. Tuy nhiên, có một thực tế đáng buồn là một trong những hình thức spam backlinks phổ biến nhất hiện nay trên nền tảng WordPress chính là chèn link vào mục “website” trong khung bình luận. Các spammer cố gắng nhồi nhét bình luận “rác” vào blog/ website của bạn theo nhiều cách khác nhau. Vì vậy, cách tốt nhất để giải quyết vấn nạn này chính là loại bỏ mục website ra khỏi khung bình luận nếu bạn thấy nó thực sự không cần thiết.
Tham khảo thêm:
- Chống spam hiệu quả với plugin No CAPTCHA reCAPTCHA
- Antispam Bee – Sự thay thế tuyệt vời cho Akismet
Làm thế nào để loại bỏ mục website khỏi khung bình luận?
Để đơn giản, các bạn có thể sử dụng plugin Disable/Hide Comment URL hoặc Disable comment author links. Tuy nhiên, 2 plugins này đã khá lâu chưa được cập nhật nên có thể sẽ phát sinh nhiều vấn đề liên quan đến bảo mật và tương thích với các phiên bản WordPress mới. Hơn nữa, việc sử dụng quá nhiều plugins cũng sẽ khiến blog/ website của bạn trở nên cồng kềnh và chậm chạp hơn. Vậy đâu là giải pháp?
Dưới đây là một đoạn code snippet mà tôi đã tìm thấy trong khi ghé thăm trang web wpsnipp.com. Các bạn có thể thêm nó vào cuối tập tin functions.php của theme (hoặc child theme) đang sử dụng để nhanh chóng loại bỏ mục “website” ra khỏi khung bình luận mà không cần dùng đến plugin:
add_filter('comment_form_default_fields', 'unset_url_field');
function unset_url_field($fields){
if(isset($fields['url']))
unset($fields['url']);
return $fields;
}
Nếu code bên trên không có tác dụng, các bạn có thể thử code dưới đây:
//* Remove URL field from comments
function remove_url_comments($fields) {
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields','remove_url_comments');
Thật quá đơn giản và nhanh chóng phải không nào? Chúc các bạn thành công!
Bạn biết phương pháp khác hiệu quả hơn để loại bỏ mục website khỏi khung bình luận của WordPress? Hãy chia sẻ nó với chúng tôi bằng cách sử dụng khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy subscribe 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 qua email nhé. Cảm ơn rất nhiều. :)






cảm ơn bạn, bài viết rất hữu ích
Cả 2 đoạn code đều sử dụng được bác Hiếu ạ, em vừa add nó vào web bên em!
Cám ơn mình đã làm thành công
Cảm ơn wpcanban, mình đã làm thành công trên theme generate
Và họ bình luận để đó hay nên xóa ạ
Bình luận có tính xây dựng thì tất nhiên là nên để lại. Còn nếu là bình luận rác thì để làm gì cho tốn dung lượng database và chậm web? :P
Trong wp em thấy có check phản hồi. nếu đã có kiểm soát thì cần bỏ làm gì v anh
1. Nhiều người spam thủ công, tức là tự tạo comment chứ không phải dùng tools, do đó dùng plugin chống spam cũng không thể giải quyết triệt để được.
2. Thay vì xét duyệt thủ công thì chặn đứng ngay từ đầu vẫn đỡ tốn thời gian hơn.
admin cho em hỏi em muốn sửa chữ readmore thành chi tiết thì làm thế nào ạ
Nếu là Genesis Framework/ Genesis child theme thì bạn có thể tham khảo bài viết “Việt hóa dòng chữ Read more trong Genesis” hoặc sử dụng plugin Loco Translate để dịch.
Bài viết hay
Cảm ơn anh Hiếu, em đã làm được. Nhưng em muốn thêm 1 trường vào comment là số điện thoại thì làm sao được vậy anh Hiếu
Bạn thử dùng plugin WordPress Comments Fields xem sao.
Bài viết khá hay và khá chi tiết, cám ơn tác giả rất nhiều. thuhien.vn là đơn vị kinh doanh trong lĩnh vực khách sạn, cho thuê xe ô tô , tour du lịch tại Nha Trang và cũng là đơn vị đã sử dụng dịch vụ tại wp căn bản. Đơn vị hỗ trợ khá nhanh, hosting mạnh , tốc tộ load trang nhanh nên chúng tôi rất yên tâm khi sử dụng dịch vụ tại nơi đây.