Cách xóa trường URL trang web khỏi form comment WordPress

Comment spam (Bình luận spam) là một vấn đề lớn đối với nhiều blog. Các trường url  trang web được sử dụng để thu thập các backlink trong form comment WordPress.

Phần lớn spam được tạo ra bởi các bot tự động nên bạn có thể sử dụng các công cụ và plugin miễn phí để chống spam bình luận.

Phàn khó hơn là ngăn chặn các bình luận spam do con người gửi theo cách thủ công. Những bình luận không mong muốn này được gửi bởi những người dùng thực tế và thường lạc đề, không liên quan và không có giá trị gì cho cuộc thảo luận.

Trong bài viết này, CunghocWP sẽ hướng dẫn bạn cách xóa trường URL trang web khỏi form comment WordPress và lý do tại sao nên làm việc này để ngăn chặn spam.

Tại sao mọi người lại gửi bình luận SPAM?

Câu trả lời ngắn gọn cho câu hỏi này là SEO hoặc Tối ưu hóa Công cụ Tìm kiếm. Chúng ta hãy tìm hiểu một cách chi tiết.

Bạn đã bao giờ nhận được bình luận từ người dùng như “Best WordPress Themes”, “Make Money Online” hoặc “MyBlogName” trên trang web của mình chưa? Tại sao họ sử dụng những từ khóa như vậy thay vì tên thật của họ?

Theo mặc định, form comment WordPress có bốn trường bao gồm tên, email, URL trang web và hộp bình luận.

Khi hiển thị các bình luận, WordPress sẽ tự động liên kết tên của người bình luận với URL trang web mà họ đã cung cấp.

Backlink này mang lại động lực cho các blackhat SEO marketers và các blogger mới.

Họ tin rằng chiến thuật này có thể giúp các từ khóa cụ thể của họ có kết quả tốt hơn trên các công cụ tìm kiếm.

Kỹ thuật này hầu như không hoạt động cho SEO nhưng cũng không thể ngăn chặn các bình luận spam.

CunghocWP đã xóa toàn bộ trường URL khỏi form comment WordPress để làm giảm đáng kể số lượng bình luận spam trên trang web.

Người dùng thực sự sẽ để lại bình luận về các bài viết của bạn cho dù họ có nhận được backlink hay không. Nếu ai đó không muốn bình luận trên trang web của bạn vì họ không nhận được backlink thì bạn cần đặt câu hỏi về ý định của họ ngay từ đầu.

Bây giờ hãy cùng tìm hiểu cách loại bỏ trường trang web khỏi form comment WordPress. Chúng tôi sẽ đề cập đến hai phương pháp khác nhau và bạn có thể chọn phương pháp phù hợp nhất với mình.

Các phương pháp xóa trường URL trang web khỏi form comment WordPress

Xóa trường trang web khỏi form comment (Plugin) WordPress

Phương pháp này rất đơn giản và được đề xuất cho tất cả người dùng.

Đầu tiên, bạn cần cài đặt và kích hoạt plugin Comment Link Remove and Comment Tools. Để biết thêm chi tiết, vui lòng tham khảo bài viết của CunghocWP về cách cài đặt plugin WordPress.

Sau khi kích hoạt, bạn sẽ thấy một mục menu mới có tên “QC CLR Settings” ở sidebar bên trái của bảng quản trị WordPress của bạn. Nhấp vào để đi đến trang cài đặt plugin.

Tại đây, bạn cần chọn hộp bên cạnh tùy chọn “Remove WEBSITE Field from Comment Form”.

Sau khi hoàn tất, cuộn xuống cuối trang và nhấp vào nút Save Changes để lưu cài đặt.

Vì bạn đã đăng nhập nên sẽ không thấy toàn bộ form comment khi truy cập một bài viết trên trang web của mình.

Bạn cần đăng xuất khỏi khu vực quản trị WordPress hoặc mở một cửa sổ trình duyệt ẩn danh mới. Sau đó, bạn có thể truy cập bất kỳ bài viết nào trên trang WordPress của mình để xem form comment mà không có trường URL trang web.

Xóa trường trang web sẽ không khuyến khích những người dùng chỉ muốn bình luận để lấy backlink.

Tuy nhiên, các bình luận đã được phê duyệt sẽ vẫn có tên tác giả được liên kết với URL trang web của họ.

Để xóa tên tác giả, bạn cần quay lại trang cài đặt plugin và chọn hộp bên cạnh tùy chọn “Remove hyperlink from comment AUTHOR Bio”.

Sau khi lưu các thay đổi, các liên kết từ các bình luận hiện có cũng sẽ bị xóa.

Xóa thủ công trường URL trang web khỏi form comment WordPress

Một số người dùng luôn muốn làm mọi thứ theo cách thủ công thay vì sử dụng plugin. May mắn là bạn có thể xóa trường trang web khỏi form comment bằng cách viết code.

Để bắt đầu, bạn cần sao lưu toàn bộ trang web WordPress của mình để có thể khôi phục các file trang web trong trường hợp bạn làm hỏng bất kỳ điều gì trong khi chỉnh sửa các file theme.

Tiếp theo, bạn cần copy và dán đoạn code sau vào file functions.php của theme hoặc một plugin riêng:

  1. add_filter('comment_form_default_fields', 'unset_url_field');
  2. function unset_url_field($fields){
  3.     if(isset($fields['url']))
  4.        unset($fields['url']);
  5.        return $fields;
  6. }

Đoạn code này sẽ xóa trường trang web khỏi form comment WordPress. Bạn có thể truy cập một bài viết blog trên trang web của mình trong một tab ẩn danh mới để xem nó hoạt động.

CunghocWP hi vọng bài viết này sẽ giúp bạn tìm hiểu cách xóa trường URL trang web khỏi form comment WordPress.

Bạn cũng có thể muốn xem hướng dẫn của chúng tôi về cách thêm reCAPTCHA vào bình luận WordPress để ngăn bình luận spam và 12 mẹo chống spam nhận xét trong WordPress.

Nếu bạn thích bài viết này, hãy theo dõi YouTube Channel để xem thêm các video hướng dẫn về WordPress. Bạn cũng có thể tìm kiếm chúng tôi trên Twitter hoặc Facebook.