Trang chủ » Cách xóa trường Website khỏi Comment Form

Cách xóa trường Website khỏi Comment Form

by KDATA

Trong quá trình quản lý blog, nhiều người viết thường gặp phải tình trạng spam bình luận, đặc biệt từ những tài khoản chỉ mong muốn để lại backlink qua trường website. Điều này không chỉ gây phiền toái mà còn làm giảm chất lượng nội dung bình luận trên blog của bạn. May mắn thay, có một giải pháp đơn giản là xóa trường Website khỏi biểu mẫu bình luận của WordPress. Trong bài viết này, tôi sẽ hướng dẫn bạn từng bước thực hiện việc này để giúp giảm thiểu spam và giữ cho phần bình luận của bạn sạch sẽ hơn.

Cách xóa trường Website khỏi Comment Form

Mặc định, biểu mẫu bình luận của WordPress có trường website và không có cách đơn giản để vô hiệu hóa nó.

Để xóa trường website khỏi biểu mẫu bình luận, hãy dán đoạn mã sau vào file functions.php của bạn:

BlackFriday2024
function remove_comment_fields($fields) {
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields','remove_comment_fields');

Đối với người dùng Genesis

Nếu bạn đang sử dụng giao diện Genesis, hãy dán đoạn mã sau vào file functions.php (file functions.php có thể được tìm thấy trong giao diện con của bạn):

add_filter( 'genesis_comment_form_args', 'url_filtered' );
add_filter( 'comment_form_default_fields', 'url_filtered' );
function url_filtered( $fields ) {

if ( isset( $fields['url'] ) )
unset( $fields['url'] );

if ( isset( $fields['fields']['url'] ) )
unset( $fields['fields']['url'] );

return $fields;
}

Xoá trường website đối với người dùng Thesis

Thesis đã xây dựng hệ thống bình luận riêng, vì vậy cách tốt nhất để xóa trường website là chỉnh sửa các file cốt lõi của Thesis hoặc sử dụng CSS để ẩn trường website.

Để ẩn trường website bằng CSS, hãy dán đoạn mã sau vào file custom.css của bạn:

.custom #commentform input[name="url"], 
.custom #commentform label[for="url"] { 
display:none; 
}

Kết luận

Như vậy, việc xoá trường website khỏi biểu mẫu bình luận trên WordPress không hề phức tạp. Bạn chỉ cần thêm một đoạn mã vào file functions.php hoặc tùy chỉnh CSS nếu sử dụng giao diện như Thesis.

Hy vọng qua hướng dẫn này, bạn có thể dễ dàng quản lý bình luận hơn, giảm thiểu tình trạng spam và cải thiện trải nghiệm của người đọc trên blog của mình.

Bài viết liên quan