Press ESC to close

Code xoá trường email, website trong form comment mặc định của WordPress

Mặc định trong website WordPress, form bình luận bài viết sẽ bao gồm đầy đủ các trường bao gồm: Họ và tên, nội dung comment, địa chỉ Email và website. Tuy nhiên, việc yêu cầu quá nhiều thông tin khi bình luận làm cho trải nghiệm người dùng không được tốt. Chính vì vậy, việc xóa bớt các trường không cần thiết trong form bình luận (ví dụ như email hay website) là một lựa chọn tối ưu cho những blog cá nhân đơn giản hoặc những trang chỉ muốn thu thập thông tin bình luận cơ bản.

Form comment mặc định của website WordPress
Form comment mặc định của website WordPress

Trong bài viết này, mình sẽ hướng dẫn các bạn cách xoá trường email, website trong form comment WordPress chỉ với vài bước đơn giản mà không cần biết code hay lập trình.

Code xoá trường email, website trong form comment

Để thực hiện xoá trường email, website trong form bình luận mặc định của website WordPress, bạn chỉ cần thực hiện theo các bước hướng dẫn bên dưới.

Bước 1: Đăng nhập trang quản trị > Vào Giao diện > Theme Editor

Bước 2: Mở file functions.php của theme đang dùng

Bước 3: Thêm đoạn code sau vào cuối file

Code 1: Xoá trường website

// Xóa trường Website trong form bình luận WordPress
add_filter('comment_form_default_fields', 'remove_comment_website_field_bynam');
function remove_comment_website_field_bynam($fields) {
if (isset($fields['url'])) {
unset($fields['url']);
}
return $fields;
}
Tặng miễn phí bộ theme cao cấp để làm website
Nam tặng miễn phí cho tất cả các bạn đăng ký mới hosting tại Hosting bao gồm:
  • Theme Katen – Làm blog cá nhân
  • Theme Newspaper – Tạo website tin tức
  • Theme Flatsome – Thiết kế web bán hàng
  • 100+ theme khác đa dạng mọi ngành nghề
Đăng ký ngay hôm nay để nhận hàng trăm bộ theme miễn phí từ Nam bạn nhé!

Code 2: Xoá trường email

// Xóa trường Email trong form bình luận WordPress
add_filter('comment_form_default_fields', 'remove_comment_email_field_bynam');
function remove_comment_email_field_bynam($fields) {
if (isset($fields['email'])) {
unset($fields['email']); // Xóa trường "Email"
}
return $fields;
}

Tuy nhiên, trước khi xóa 2 trường dữ liệu này trong form comment, bạn hãy cân nhắc vì địa chỉ email thường được dùng cho thông báo trả lời (comment reply notifications) hoặc làm dữ liệu khi cần liên hệ với người bình luận. Bạn cần lưu ý trước khi sử dụng đoạn code xoá trường email này.

Xem thêm: Code loại trừ Pages ra khỏi kết quả tìm kiếm của website WordPress
Đánh giá bài viết

Nam 3N

Xin chào! Mình là Nam 3N - Một freelancer full-time hiện đang sống và làm việc tại Đà Nẵng. Blog này là nơi mình chia sẻ những kiến thức, kinh nghiệm và tài liệu về AI - Website - Marketing & SEO. Hi vọng blog của Nam sẽ có nhiều kiến thức bổ ích cho bạn.

Bình luận bài viết (1)

  • AZTKeoseFbkvtuPLHe 02/02/2026 lúc 04:03

    iHdgDZVDMxMCBRSlXUTeHER

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *