» »Unlabelled » WordPress’te eklentisiz spam yorumları engelleme



Bir çok wordpress kullanıcısı spam yorumlardan şikayet etmekte ve bu durumlar için bir çeşit eklenti kullanmaktalar. Bizde bu sorunu tamamen ortadan kaldırmak adına bir kaç kod parçacığı ile spam yorumların önüne geçmiş olacağız. Aynı zamanda nasıl yapıldığı ile ilgili kısa bir video anlatım da vereceğiz.


comments.php’de görünmesini istediğiniz yere bu kodlar eklenecek;

<?php
$sayi1 = rand(10, 20);
$sayi2 = rand(1, 9);
$sonuc = $sayi1 + $sayi2;
?>
<input type="hidden" name="sonuc" value="<? echo $sonuc;?>" />
<p class="input_block"><font face="tahoma" size="2"><b><?php echo $sayi1; ?> + <?php echo $sayi2; ?> = ?</b>
(İşleminin Sonucu)</font>&nbsp;&nbsp;<input type="text" name="gkodu" id="gkodu" value="" size="22" tabindex="3" /></p>
wp-comments.php’de bulunması gereken kod;
1
2
3
elseif ( !is_email($comment_author_email))
wp_die( __('<strong>ERROR</strong>: please enter a valid email address.'
}

yukarıda ki kodun hemen altına eklenmesi gereken kod;
1
2
3
4
5
6
7
8
9
10
$gkodu = $_POST["gkodu"];
$sonuc = $_POST["sonuc"];
if(!$gkodu){
wp_die( __('Lutfen Guvenlik Kodunu Yaziniz.
<a href="javascript:history.go(-1)"><b> << Geri </b></a>') );
}
if($gkodu != $sonuc){
wp_die( __('Guvenlik kodunu eksik yada yanlis girdiniz.
<a href="javascript:history.go(-1)"><b> << Geri </b></a>'.$sonuc.'ve'.$gkodu));
}

About Unknown

Web Sayfamızda, Bilgisayar, İntenret, Güvenlik Sistemleri, Cep Telefonları, Tablet Bilgisayarlar, Navigation Sistemleri, Modem Kurulumları ve Smart TV ayarları ile ilgili tamamı görsel anlatımla hazırlanmış makaleler bulabilirsiniz. Keyifli Zaman Geçirmenizi Dileriz.
«
Next
Sonraki Kayıt
»
Previous
Önceki Kayıt

Hiç yorum yok:

Yorum Gönder