Nội dung
- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Sau khi đọc bài viết của chúng tôi về cách cho phép nhận xét ẩn danh, một trong những độc giả của chúng tôi đã hỏi làm sao để không lưu IP trong các bình luận WordPress. Một số chủ sở hữu trang web có thể muốn làm điều đó để bảo vệ quyền riêng tư của người dùng của họ. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách bỏ lưu trữ địa chỉ IP trong các bình luận WordPress.
Ưu và nhược điểm của việc không lưu địa chỉ IP trong bình luận WordPress
Theo mặc định, WordPress ghi nhật ký và lưu trữ địa chỉ IP của người dùng để lại nhận xét trên trang web của bạn. Những địa chỉ IP này được lưu trữ vĩnh viễn trong cơ sở dữ liệu của bạn.
Lý do lưu trữ địa chỉ IP với mỗi nhận xét là để giúp chủ sở hữu trang web chống lại các nhận xét spam không mong muốn. Các plugin như Akismet có thể chặn nhận xét từ các địa chỉ IP được coi là do những kẻ gửi thư rác khai thác.
Trừ khi người dùng của bạn đang sử dụng dịch vụ VPN, địa chỉ IP thực của họ vẫn có thể được tìm thấy trong nhật ký trang web của bạn. Hầu hết các nhà cung cấp dịch vụ lưu trữ WordPress đều giữ nhật ký truy cập của tất cả khách truy cập vào trang web của bạn trong một khoảng thời gian nhất định.
Mặt khác, bằng cách không lưu trữ địa chỉ IP trong các bình luận WordPress, bạn có thể cải thiện quyền riêng tư của người bình luận trên trang web của mình. Họ có thể cảm thấy tự tin hơn về việc bày tỏ ý kiến của mình khi biết rằng trang web của bạn không lưu trữ địa chỉ IP với các bình luận.
Bỏ lưu IP trong bình luận với plugin
Đầu tiên bạn cài đặt và kích hoạt plugin Remove IP. Sau khi được kích hoạt, plugin sẽ thay thế IP người dùng bằng 127.0.0.1, đây là địa chỉ IP localhost.
Plugin sẽ không xóa các địa chỉ IP được lưu trữ với các bình luận cũ hơn. Nếu bạn có các nhận xét cũ hơn với các địa chỉ IP được lưu trữ, thì bạn cũng có thể muốn xóa các địa chỉ IP đó. Chúng tôi sẽ chỉ cho bạn cách làm điều đó sau trong bài viết này.
Dừng lưu IP trong bình luận bằng PHP
Cách này yêu cầu bạn chèn một đoạn code vào file của giao diện WordPress. Dán đoạn mã sau vào tệp functions.php
function wpb_remove_commentsip( $comment_author_ip ) { return ''; } add_filter( 'pre_comment_user_ip', 'wpb_remove_commentsip' );
Xóa IP bình luận cũ
Bất kể bạn sử dụng phương pháp nào để bỏ lưu trữ IP bình luận, các bình luận cũ trên trang web WordPress của bạn sẽ luôn có địa chỉ IP được lưu trữ. Nếu bạn có những bình luận cũ trên trang web của mình, thì bạn có thể muốn xóa địa chỉ IP khỏi những bình luận đó.
Chúng tôi sẽ chỉ cho bạn cách thực hiện điều đó bằng cách chạy lệnh SQL trên cơ sở dữ liệu WordPress của bạn. Trước khi thực hiện bạn cần sao lưu cơ sở dữ liệu WordPress gần đây nhất.
Tiếp theo, bạn cần đăng nhập vào bảng điều khiển hosting cPanel và tìm ứng dụng phpMyAdmin.
Để xóa toàn bộ các IP đã lưu trữ trước đó trong bình luận, bạn sử dụng lệnh SQL sau:
UPDATE 'wp_comments' SET 'comment_author_IP' = '';
Nhấp vào nút Go bên dưới trường textarea để chạy truy vấn của bạn. Lệnh sẽ xóa tất cả các địa chỉ IP được lưu trữ với các bình luận trong cơ sở dữ liệu WordPress.
Chúng tôi hy vọng bài viết này đã giúp bạn tìm hiểu cách loại bỏ lưu trữ địa chỉ IP trong các bình luận WordPress.
Để nhận được bài viết mới vui lòng đăng ký kênh kiến thức WordPress từ A-Z ở Form bên dưới. Bạn cũng có thể nhận được sự trợ giúp trên Twitter và Facebook
- shares
- Facebook Messenger
- Gmail
- Viber
- Skype