lostyazilim
tr.link

WordPress spam yorumlara engel olmak (EKLENTİSİZ!)

7 Mesajlar 1.248 Okunma
acebozum
tr.link

ercell ercell Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 18.04.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Wordpress Uzmanı
  • Konum Bursa
  • Ad Soyad ** **
  • Mesajlar 277
  • Beğeniler 10 / 27
  • Ticaret 5, (%100)
Merhaba WordPress kullanıcıları ve bloggerları.
Hepinizin bildiği gibi wordpress ve diğer içerik yönetim sistemlerinde çoğunluk ile spamlar ile karşılaşıyoruz ve bunun önüne geçebilmek için eklentiler veya yan uygulamalar kullanıyoruz. Size anlatacağım yöntem ise eklentilere gerek duymadan spamlara engel olabileceksiniz. Böylece spam yorumlar aynı zamanda “istenmeyen yorumlar” da da yerini alamayacaklar. Bunun yanı sıra Akismet gibi bir eklentiden de kurtulmuş olacaksınız. Nasıl olucak bu iş diyecek olursanız hemen anlatıma geçiyorum.

WordPress temanızda yer alan “comments.php” adlı dosyamızı Notepad++ veya herhangi bir metin editörü ile açıyoruz. Aşağıda vermiş olduğum kodları da “Anti-Spam” fonksiyonunun nerede görünmesini istiyorsanız oraya ekliyorsunuz.
————————————————————————————————————————————————————-
$sayi1 = rand(10, 20);
$sayi2 = rand(1, 9);
$sonuc = $sayi1 + $sayi2;
?>
” />

+ = ?
(İşleminin Sonucu)
  


————————————————————————————————————————————————————-

Bu kodları gerekli yere ekledikten sonra sıra geldi wordpress’in ana dosyalarından biri olan “wp-comments-post.php”
Dilerseniz benim upload ettiğim “wp-comments-post.php“ yi indirebilirsiniz. (Shell veya benzeri türevi bulunmamaktadır!)
Dilerseniz yine kodları ben vereyim.

————————————————————————————————————————————————————-
if ( get_option('require_name_email') && !$user->exists() ) {
if ( 6 > strlen($comment_author_email) || '' == $comment_author )
wp_die( __('ERROR: please fill the required fields (name, email).') );
elseif ( !is_email($comment_author_email))
wp_die( __('ERROR: please enter a valid email address.') );
}
————————————————————————————————————————————————————-

Yukardaki kodları buluyorsunuz ve hemen altına aşağıdaki kodları ekliyorsunuz arkadaşlar.

————————————————————————————————————————————————————-
$gkodu = $_POST["gkodu"];
$sonuc = $_POST["sonuc"];
if(!$gkodu){
wp_die( __(‘Lutfen Guvenlik Kodunu Yaziniz.

www.ercellmedia.net
 

 

wmaraci
reklam

TuralAbiyev TuralAbiyev root@localhost ~ / Kullanıcı
  • Üyelik 17.06.2011
  • Yaş/Cinsiyet 34 / E
  • Meslek Network & Linux/UNIX
  • Konum Rusya
  • Ad Soyad T** A**
  • Mesajlar 4146
  • Beğeniler 0 / 1357
  • Ticaret 89, (%100)
Ban almadan konuyu düzeltin. Konunun başı var sonu devamı şeklindemi? konunun tümünü ekleyerek kaynak gösterin. Hiçde etik değil böyle
 

 

shateiel shateiel Biologist Kullanıcı
  • Üyelik 03.06.2011
  • Yaş/Cinsiyet 32 / E
  • Meslek Biyolog
  • Konum Ankara
  • Ad Soyad D** K**
  • Mesajlar 1703
  • Beğeniler 659 / 509
  • Ticaret 9, (%100)
13- Forumda bir konu paylaşırken, içeriğin bir kısmını yazıp link vermek yasaktır. Ancak içeriğin tamamını yazıp kaynak olarak link verebilirsiniz.

Lütfen mesajınızı düzenleyiniz kaldırılmadan.
GizemliLORD

kişi bu mesajı beğendi.

ReCo ReCo www.recepbaglar.net Kullanıcı
  • Üyelik 12.11.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum Tokat
  • Ad Soyad R** B**
  • Mesajlar 791
  • Beğeniler 22 / 98
  • Ticaret 9, (%100)
Konunun tamamını yazmadan kaynak belirtmek yasak diye biliyorum.
 

 

wmaraci
wmaraci

ercell ercell Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 18.04.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Wordpress Uzmanı
  • Konum Bursa
  • Ad Soyad ** **
  • Mesajlar 277
  • Beğeniler 10 / 27
  • Ticaret 5, (%100)
Düzeltildi arkadaşlar.
 

 

shateiel shateiel Biologist Kullanıcı
  • Üyelik 03.06.2011
  • Yaş/Cinsiyet 32 / E
  • Meslek Biyolog
  • Konum Ankara
  • Ad Soyad D** K**
  • Mesajlar 1703
  • Beğeniler 659 / 509
  • Ticaret 9, (%100)
Bir anda 3 eleştiri gelmiş fazla yüklenilmiş gibi oldu, forum kurallarını bir oku istersen ilerde bir hata daha yapma :)
ercell

kişi bu mesajı beğendi.

ercell ercell Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 18.04.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Wordpress Uzmanı
  • Konum Bursa
  • Ad Soyad ** **
  • Mesajlar 277
  • Beğeniler 10 / 27
  • Ticaret 5, (%100)

shateiel adlı üyeden alıntı

Bir anda 3 eleştiri gelmiş fazla yüklenilmiş gibi oldu, forum kurallarını bir oku istersen ilerde bir hata daha yapma :)


Bu kadar kuralcı bir milletiz işte :)
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al