Bạn có muốn ninger lưu trữ địa chỉ IP trong comment WordPress của mình không?
Theo mặc định, WordPress ghi lại và lưu trữ địa chỉ IP của người comment để bảo vệ bạn khỏi những kẻ gửi thư rác. Tuy nhiên, với sự gia tăng của luật bảo mật dữ liệu, bạn có thể muốn dừng chức năng này để bảo vệ dữ liệu người dùng website của mình.
Trong bài viết này, WPBeginner Việt Nam sẽ chỉ cho bạn cách ninger lưu trữ địa chỉ IP trong comment trên WordPress.
Có, bạn nên cân nhắc việc ninger lưu trữ địa chỉ IP trong comment trên WordPress nếu bạn muốn đảm bảo website của mình tuân thủ Quy định bảo vệ dữ liệu chung (GDPR).
Theo mặc định, WordPress sẽ lưu trữ địa chỉ IP của người dùng trên website của bạn (trừ khi họ sử dụng VPN).
Điều này chủ yếu được sử dụng để chống lại các comment spam từ các địa chỉ IP đáng ngờ. Một số plugin bảo mật website cũng có thể sử dụng địa chỉ IP để đưa người dùng vào danh sách đen comment hoặc chặn các địa chỉ IP độc hại để ngăn chặn các mối đe dọa như tấn công brute force và tấn công DDoS.
Tuy nhiên, một số người dùng có thể cảm thấy không thoải mái khi địa chỉ IP của họ bị ghi lại và điều này có thể khiến website WordPress của bạn kém tuân thủ GDPR. Điều này là do GDPR phân loại địa chỉ IP là dữ liệu cá nhân.
Hầu hết các nhà cung cấp dịch vụ hosting web WordPress đều lưu nhật ký truy cập thô của tất cả người dùng vào website của bạn trong một khoảng thời gian giới hạn. Ngoài ra, bạn có thể xem các địa chỉ IP này khi xem trang Bình luận trong dashboard WordPress.
Bây giờ, hãy cùng xem cách dừng lưu trữ địa chỉ IP và cải thiện bảo mật WordPress của bạn. Sau đây là tổng quan về những gì chúng ta sẽ đề cập:
Cách dừng lưu trữ địa chỉ IP trong comment WordPress
Phương pháp đầu tiên này sử dụng Mã WP plugin. Chúng tôi sẽ sử dụng plugin này để chèn đoạn code custom giúp website của bạn không lưu trữ địa chỉ IP từ phần comment.
Nếu đây là lần đầu tiên bạn sử dụng code, đừng lo lắng. Giao diện tối ưu với người dùng của WPCode giúp bạn dễ dàng chèn và quản lý code custom, ngay cả với người mới bắt đầu.
Để sử dụng WPCode, trước tiên bạn cần cài đặt plugin. Để biết thêm hướng dẫn, hãy xem bài viết của WPBeginner Việt Nam về cách cài đặt plugin WordPress.
Ghi chú: Bài viết này sẽ sử dụng Phiên bản miễn phí của WPCodenhưng hãy thoải mái nâng cấp lên Kế hoạch chuyên nghiệp để có các tính năng nâng cao hơn như logic có điều kiện và đoạn code theo lịch trình.
Bây giờ, bạn cần phải đi đến Đoạn code » + Thêm đoạn code từ bảng quản trị WordPress của bạn. Sau đó, nhấp vào nút ‘Sử dụng đoạn code’ bên dưới ‘Thêm đoạn code custom của bạn’.
Bây giờ bạn sẽ thấy màn hình Tạo đoạn code custom.
Trước tiên, bạn phải thêm tiêu đề cho đoạn code của mình. Tiêu đề có thể là ‘Vô hiệu hóa Địa chỉ IP trong Bình luận’.
Trong danh sách dropdown Loại code, chọn ‘Đoạn code PHP’. Sau đó, trong hộp Xem trước code, bạn có thể chèn code sau:
function wpb_remove_commentsip( $comment_author_ip ) { return ''; } add_filter( 'pre_comment_user_ip', 'wpb_remove_commentsip' );
Nó sẽ giống như thế này.
Bây giờ, hãy cuộn xuống phần ‘Chèn’. Đảm bảo rằng Phương pháp chèn là ‘Chèn tự động’ và Vị trí là ‘Chạy mọi nơi’.
Điều này sẽ đảm bảo code được thêm vào file functions.php của theme WordPress của bạn một cách chính xác.
Sau đó, hãy đảm bảo nút chuyển đổi ở góc trên bên phải ghi là ‘Hoạt động’ và nhấp vào ‘Lưu đoạn trích’.
Bây giờ, lần sau khi ai đó để lại comment, bạn sẽ không thấy địa chỉ IP của họ trên trang Bình luận WordPress nữa.
Tuy nhiên, bạn sẽ thấy rằng các comment trước đó vẫn lưu trữ thông tin này. Chúng tôi sẽ nói thêm về cách xóa dữ liệu này trong phần tiếp theo của hướng dẫn.
Để xóa địa chỉ IP khỏi các comment WordPress cũ của bạn, bạn sẽ cần sử dụng phpMyAdmin. Đây là nền tảng quản lý cơ sở dữ liệu thường đi kèm với dashboard hosting WordPress của bạn.
Ghi chú: Trước khi làm bất cứ điều gì, WPBeginner Việt Nam đặc biệt khuyên bạn nên backup cơ sở dữ liệu WordPress của mình trước. Bằng cách đó, bạn có thể khôi phục cơ sở dữ liệu nếu bạn mắc lỗi nghiêm trọng.
Sau khi thực hiện xong, bạn cần đăng nhập vào tài khoản hosting WordPress của mình và tìm menu phpMyAdmin, thường nằm trong cPanel của bạn.
Đối với người dùng Bluehost, bạn sẽ tìm thấy phpMyAdmin bằng cách vào ‘Websites’ và chọn website bạn muốn cấu hình trong dashboard của mình. Nó sẽ nằm trong ‘Quick Links’.
Trong phpMyAdmin, bạn có thể điều hướng đến tab ‘SQL’.
Sau đó, nhập truy vấn bên dưới:
UPDATE wp_comments SET comment_author_IP = '';
Lưu ý rằng nếu bạn có prefix cơ sở dữ liệu WordPress custom, vui lòng thay đổi wp_comments
vào prefix bảng custom của bạn.
Sau khi hoàn tất, chỉ cần nhấp vào nút ‘Đi’ bên dưới vùng văn bản để chạy truy vấn.
Ở giai đoạn này, chỉ cần quay lại trang Bình luận WordPress của bạn để xem truy vấn có hoạt động bình thường không. Vậy là xong!
Khám phá thêm nhiều cách để bảo mật website WordPress của bạn
Việc ngăn WordPress lưu trữ địa chỉ IP trong comment là một bước tuyệt vời để giúp website của bạn tuân thủ luật bảo mật người dùng hơn. Sau đây là một số cách khác mà bạn có thể đưa lên cấp độ tiếp theo:
Chúng tôi hy vọng bài viết này đã giúp bạn biết cách ninger lưu trữ địa chỉ IP trong comment WordPress. Bạn cũng có thể muốn xem các lựa chọn chuyên gia của WPBeginner Việt Nam về các plugin bảo mật WordPress tốt nhất và hướng dẫn của WPBeginner Việt Nam về các dấu hiệu cho thấy tin tặc đã chiếm đoạt website WordPress của bạn.
Nếu bạn thích bài viết này, vui lòng đăng ký theo dõi WPBeginner Việt Nam Kênh Youtube cho các video hướng dẫn về WordPress. Bạn cũng có thể tìm thấy WPBeginner Việt Nam trên Twitter Và Facebook.