WPBeginner’da kullanıcıların IP adreslerini WordPress yorumlarımızda saklamıyoruz. Bunun nedeni, ziyaretçilerimizin gizliliğine saygı duymak ve sitemizin GDPR gibi veri koruma düzenlemeleriyle tamamen uyumlu olmasını sağlamak istememizdir.
Varsayılan olarak WordPress, spam’e karşı koruma sağlamak için yorum yapanların IP adreslerini günlüğe kaydeder ve saklar. Ancak, veri gizliliği yasalarının artmasıyla birlikte, web sitenizin ziyaretçilerinin verilerini daha iyi korumak için bu işlevi devre dışı bırakmak isteyebilirsiniz.
Bu makalede, WordPress yorumlarında IP adreslerinin saklanmasını nasıl durduracağınızı göstereceğiz.
WordPress Yorumlarında IP Adreslerini Saklamayı Bırakmalı mısınız?
Evet, web sitenizin Genel Veri Koruma Yönetmeliği (GDPR) ile uyumluluğunu sağlamak istiyorsanız WordPress yorumlarında IP adreslerini depolamayı bırakmalısınız.
Varsayılan olarak, WordPress kullanıcıların IP adreslerini web sitenizde saklar (VPN kullanmadıkları sürece).
Bu esas olarak şüpheli IP adreslerinden gelen spam yorumlarla mücadele etmek için kullanılır. Bazı web sitesi güvenlik eklentileri, kullanıcıları bir yorum kara listesine koymak veya kaba kuvvet saldırı ları ve DDoS saldırıları gibi tehditleri önlemek için kötü niyetli IP adreslerini engellemek için IP adreslerini de kullanabilir.
Ancak bazı kullanıcılar IP adreslerinin kaydedilmesinden rahatsızlık duyabilir ve bu durum WordPress web sitenizi GDPR ile daha az uyumlu hale getirebilir. Bunun nedeni GDPR’nin IP adreslerini kişisel veri olarak sınıflandırmasıdır.
Çoğu WordPress web barındırma sağlayıcısı, web sitenize gelen tüm ziyaretçilerin ham erişim günlüklerini sınırlı bir süre için tutar. Ayrıca, WordPress kontrol panelindeki Yorumlar sayfasını görüntülerken bu IP adreslerini görüntüleyebilirsiniz.
Şimdi, IP adreslerinin WordPress yorumlarına kaydedilmesini nasıl engelleyeceğimize ve WordPress güvenliğinizi nasıl artıracağımıza bakalım. Burada neleri ele alacağımıza dair genel bir bakış bulunmaktadır:
WordPress Yorumlarında IP Adreslerinin Saklanması Nasıl Durdurulur
Bu ilk yöntem WPCode eklentisini kullanır. Bu eklentiyi, web sitenizin yorumlar bölümünden IP adreslerini depolamasını durduran özel bir kod parçacığı eklemek için kullanacağız.
İlk kez kod kullanıyorsanız endişelenmeyin. WPCode’un kullanıcı dostu arayüzü, yeni başlayanlar için bile özel kod eklemeyi ve yönetmeyi kolaylaştırır.
WPCode’u kullanmak için önce eklentiyi yönetici panonuza yüklemeniz gerekir. Daha fazla rehberlik için WordPress eklentisinin nasıl kurulacağına ilişkin makalemize göz atın.
Not: Bu makalede WPCode ücretsiz sürümü kullanılacaktır, ancak koşullu mantık ve zamanlanmış snippet’ler gibi daha gelişmiş özellikler için Pro plana yükseltme yapmaktan çekinmeyin.
Şimdi, WordPress yönetici panelinizden Code Snippets ” + Add Snippet bölümüne gitmeniz gerekiyor. Bundan sonra, ‘Özel Kod Parçacığınızı Ekleyin’ altındaki ‘+ Özel Parçacık Ekle’ düğmesine tıklayın.
Şimdi Özel Snippet Oluştur ekranını göreceksiniz.
İlk olarak, kod parçacığınız için bir başlık eklemeniz gerekir. ‘Yorumlarda IP Adresini Devre Dışı Bırak’ gibi bir şey olabilir.
Kod Türü açılır menüsünde ‘PHP Snippet’i seçin. Ardından, Kod Önizleme kutusuna aşağıdaki kodu ekleyebilirsiniz:
function wpb_remove_commentsip( $comment_author_ip ) { return ''; } add_filter( 'pre_comment_user_ip', 'wpb_remove_commentsip' );
Bu şekilde görünmelidir.
Şimdi, ‘Ekleme’ bölümüne kaydırın. Ekleme Yöntemi’nin ‘Otomatik Ekleme’ ve Konum’un ‘Her Yerde Çalıştır’ olduğundan emin olun.
Bu, kodun WordPress temanızın functions.php dosyasına düzgün bir şekilde eklenmesini sağlayacaktır.
Bundan sonra, sağ üst köşedeki geçişin ‘Etkin’ yazdığından emin olun ve ‘Snippet’i Kaydet’e tıklayın.
Şimdi, bir dahaki sefere birisi yorum bıraktığında, IP adresini WordPress Yorumlar sayfasında göremeyeceksiniz. Çünkü bu kod, bu bilgiyi kaydetme girişimini otomatik olarak engelleyecektir.
Ancak, önceki yorumların hala bu bilgileri sakladığını fark edeceksiniz. Eğitimin bir sonraki bölümünde bu verilerin nasıl kaldırılacağı hakkında daha fazla konuşacağız.
Eski WordPress Yorumlarından IP Adresleri Nasıl Kaldırılır
Eski WordPress yorumlarınızdan IP adreslerini kaldırmak için phpMyAdmin kullanmanız gerekecektir. Bu, genellikle WordPress barındırma kontrol panelinizle birlikte gelen bir veritabanı yönetim platformudur.
Not: Herhangi bir şey yapmadan önce WordPress veritabanınızı yedeklemenizi şiddetle tavsiye ederiz. Bu şekilde, kritik bir hata yaparsanız veritabanını geri yükleyebilirsiniz.
Bunu yaptıktan sonra, WordPress hosting hesabınızda oturum açmanız ve genellikle cPanel’inizde bulunan phpMyAdmin menüsünü aramanız gerekir.
Bluehost kullanıcıları için, phpMyAdmin’i ‘Web Siteleri’ne giderek ve kontrol panelinizde yapılandırmak istediğiniz web sitesini seçerek bulacaksınız. ‘Hızlı Bağlantılar’ altında olmalıdır.
phpMyAdmin içinde, ‘SQL’ sekmesine gidebilirsiniz.
Bundan sonra, aşağıdaki sorguyu girin:
UPDATE wp_comments SET comment_author_IP = '';
Özel bir WordPress veritabanı önekiniz varsa, lütfen wp_comments
‘ı özel tablo önekinizle değiştirin.
Bu işlem tamamlandıktan sonra, sorgunuzu çalıştırmak için metin alanının altındaki ‘Git’ düğmesine tıklamanız yeterlidir.
Bu aşamada, sorgunun düzgün çalışıp çalışmadığını görmek için WordPress Yorumlar sayfanıza geri dönün. İşte bu kadar!
WordPress Web Sitenizin Güvenliğini Sağlamanın Daha Fazla Yolunu Keşfedin
WordPress’in yorumlarda IP adreslerini depolamasını durdurmak, web sitenizi kullanıcı gizliliği yasalarıyla daha uyumlu hale getirmek için harika bir adımdır. İşte bunu bir sonraki seviyeye taşıyabileceğiniz diğer bazı yollar:
- WordPress’te GDPR Yorum Gizliliği Opt-in Onay Kutusu Nasıl Eklenir
- WordPress’te GDPR Uyumlu Formlar Nasıl Oluşturulur?
- GDPR/CCPA için WordPress’te Çerez Açılır Penceresi Nasıl Eklenir
- Uyumluluğu Geliştirmek için En İyi WordPress GDPR Eklentileri
- WordPress Web Sitenizin Çerez Kullanıp Kullanmadığını Nasıl Anlarsınız?
Umarız bu makale WordPress yorumlarında IP adreslerinin saklanmasını nasıl durduracağınızı öğrenmenize yardımcı olmuştur. Ayrıca en iyi WordPress güvenlik eklentileri için uzman seçimlerimize ve bilgisayar korsanlarının WordPress sitenizi ele geçirdiğine dair işaretler rehberimize de göz atmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Hajjalah
I had already disabled storing IP addresses in comments using a custom code but i was struggling with “Removing the IP Addresses From Older WordPress ” but this article has helped me out instantly.
Just paste the code in phpMyAdmin ‘SQL’ and you are all set. Indeed WordPress customization and coding is becoming simpler courtesy of WPBeginner. Thanks a lot.
WPBeginner Support
Glad you found the SQL snippet helpful!
Yönetici
Prajwal Shewatkar
As privacy laws are getting stricter day by day it is important to eliminate collection and long-term storage of personally identifiable information. I’ve been using a plugin to remove IP addresses previously. thanks a lot, WPbeginner for providing such a useful code snippet.
Jiří Vaněk
Thank you for the article. Many people in the Czech Republic are very sensitive to any private data after the introduction of GDPR. This is definitely useful so that they don’t have to worry about their sensitive data being displayed somewhere. One then feels much more free to write a comment.
Abraham
I’m trying to hide old comments IP address, it’s not working.
WPBeginner Support
You may want to reach out to your theme’s support to ensure this isn’t something specific to your theme.
Yönetici
pepe
It’s bad for SEO to delete these IPs?
WPBeginner Support
No, it is not.
Yönetici
Serdar
Is it possible to stop storing author’s ip address without using plugin?
Thanks!
Melika
Thanks for this article.
The question that i have is if i stop storing IPs in WP comments, will this break the functionality of plugins like Akismet ? or will they still work properly?
WPBeginner Support
They will still work, however they may not be able to catch spam comments using known IP addresses used for mass spamming. So a lot of spam comments may appear in your moderation queue.
Yönetici
Matija
If comment IPs are stored in database, will stopping storing IPs improve or make database perform better?
WPBeginner Support
We don’t think it will make any significant improvement in database performance.
Yönetici