Computer >> Máy Tính >  >> Kết nối mạng >> Internet

Cách xóa và dừng lưu trữ địa chỉ IP trong bình luận WordPress

Cách xóa và dừng lưu trữ địa chỉ IP trong bình luận WordPress

Bất cứ khi nào người dùng hoặc khách truy cập nhận xét trên trang web hoặc blog WordPress của bạn, cùng với tên, địa chỉ email và địa chỉ web của họ, địa chỉ IP của họ cũng được ghi lại tự động và hiển thị cho bạn trong bảng điều khiển Nhận xét. Điều này rất hữu ích nếu bạn muốn nhanh chóng cấm hoặc chặn một địa chỉ IP vì bất kỳ lý do gì. Mặc dù bạn có thể dễ dàng tùy chỉnh các trường khác nhau trong hộp thoại nhận xét, nhưng WordPress không cung cấp bất kỳ tùy chọn nào để xóa địa chỉ IP hoặc ngăn chính nó ghi lại địa chỉ đó. Điều này đặc biệt quan trọng nếu bạn có chính sách bảo mật về việc không thu thập bất kỳ dữ liệu người dùng nào trừ khi họ tự gửi dữ liệu đó.

Bất kể lý do là gì, bạn có thể dễ dàng ngăn WordPress ghi địa chỉ IP trong nhận xét của người dùng hoặc thậm chí xóa bất kỳ nhật ký địa chỉ IP hiện có nào trong nhận xét WordPress. Sau đây là tất cả các bước cho bạn.

Lưu ý: trước khi làm bất cứ điều gì, hãy đảm bảo rằng bạn có một bản sao lưu tốt cho trang web WordPress của mình (cả tệp và cơ sở dữ liệu). Điều này cho phép bạn hoàn nguyên nếu có gì sai.

Ngừng ghi địa chỉ IP trong nhận xét

Rất may, việc ngăn WordPress ghi địa chỉ IP trong nhận xét là rất đơn giản. Để bắt đầu mở ứng dụng FTP của bạn, hãy điều hướng đến thư mục chủ đề hiện tại của bạn và mở tệp “functions.php.”

Cách xóa và dừng lưu trữ địa chỉ IP trong bình luận WordPress

Khi tệp đã được mở, hãy cuộn xuống cuối tệp, thêm mã bên dưới và lưu nó.

//Stop recording IP address in comments
function mte_remove_commentsip( $comment_author_ip ) {
return '';
}
add_filter( 'pre_comment_user_ip', 'mte_remove_commentsip' );

Cách xóa và dừng lưu trữ địa chỉ IP trong bình luận WordPress

Những gì đoạn mã trên làm là xóa địa chỉ IP khỏi nhận xét trước khi thêm nó vào cơ sở dữ liệu. Với mã này, WordPress sẽ không ghi lại địa chỉ IP của người dùng khi họ nhận xét trên trang web của bạn. Nếu bạn muốn hoàn nguyên, chỉ cần xóa đoạn mã đã thêm.

Ngoài ra, nếu bạn không muốn gây rối với các tệp WordPress của mình để thêm các đoạn mã tùy chỉnh, bạn có thể sử dụng một plugin miễn phí có tên là Xóa IP để đạt được kết quả tương tự. Chỉ cần mở Bảng điều khiển plugin của bạn, tìm kiếm plugin và cài đặt nó. Sau khi cài đặt, hãy nhấp vào “Kích hoạt plugin.”

Cách xóa và dừng lưu trữ địa chỉ IP trong bình luận WordPress

Điều tốt về plugin là nó không có bất kỳ cài đặt bổ sung nào. Ngay sau khi bạn cài đặt nó, WordPress sẽ ngừng ghi địa chỉ IP trong các bình luận. Để hoàn nguyên trở lại, hãy hủy kích hoạt và xóa plugin khỏi trang tổng quan plugin của bạn.

Xóa địa chỉ IP hiện có khỏi nhận xét

Mặc dù bạn đã ngăn WordPress ghi địa chỉ IP của khách truy cập trong nhận xét, nhưng bạn vẫn không xóa các địa chỉ IP đã được ghi lại. Nếu bạn cũng muốn xóa tất cả các địa chỉ IP đã ghi trước đó trong nhận xét, tất cả những gì bạn cần làm là thực hiện một dòng truy vấn SQL.

Lưu ý :hướng dẫn sau giả định rằng bạn đang sử dụng cPanel và phpMyAdmin để kết nối với cơ sở dữ liệu của mình. Tuy nhiên, lệnh MySQL sẽ hoạt động đối với bất kỳ ứng dụng khách cơ sở dữ liệu nào.

Để làm điều đó, hãy mở cPanel của bạn, tìm kiếm và mở “phpMyAdmin.” Khi trang phpMyAdmin đã được mở, hãy chọn cơ sở dữ liệu của bạn từ khung bên trái.

Cách xóa và dừng lưu trữ địa chỉ IP trong bình luận WordPress

Sau khi mở cơ sở dữ liệu của bạn, hãy điều hướng đến tab “SQL”. Đây là nơi bạn sẽ chạy các truy vấn SQL tùy chỉnh của mình.

Cách xóa và dừng lưu trữ địa chỉ IP trong bình luận WordPress

Tại đây trong trang, hãy nhập truy vấn sau vào hộp văn bản và nhấp vào nút “Bắt đầu” xuất hiện ở góc dưới bên phải.

UPDATE wp_comments SET comment_author_IP = '';

Cách xóa và dừng lưu trữ địa chỉ IP trong bình luận WordPress

Ngay sau khi thực hiện truy vấn, bạn sẽ nhận được xác nhận về số lượng hàng bị ảnh hưởng.

Cách xóa và dừng lưu trữ địa chỉ IP trong bình luận WordPress

Bạn đã xóa thành công tất cả các địa chỉ IP đã ghi trước đó trong các nhận xét WordPress.

Cách xóa và dừng lưu trữ địa chỉ IP trong bình luận WordPress

Hãy bình luận bên dưới để chia sẻ suy nghĩ và kinh nghiệm của bạn về việc sử dụng các phương pháp trên để ngăn WordPress ghi địa chỉ IP và xóa chi tiết địa chỉ IP hiện có trong nhận xét.

Tín dụng hình ảnh:NeilPatel