wmaraci reklam

Sidebar'daki sticky ReCAPTCHA işaretini nasıl kaldırırım?

8 Mesajlar 2.915 Okunma
wmaraci reklam

mrtrclb mrtrclb WM Aracı Kullanıcı
  • Üyelik 14.06.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek Blogger
  • Konum İstanbul Avrupa
  • Ad Soyad M** E**
  • Mesajlar 1379
  • Beğeniler 538 / 538
  • Ticaret 7, (%100)
Az önce iletişim formuna bir güncelleme geldi. Contack form 7 eklentisini güncelleyince capacha bütünleştirme işlemi için de yeni şifre istedi. Key ve şifreyi girdiğimde sidebar kısmında bu site recapatcha tarafından korunmaktadır yazan sticky öğe belirdi. Bunu görmek istemiyırum. Nasıl kaldırabilirim? Bilgisi olanlar var mıdır?
 

 

wmaraci
reklam

SENibrahim SENibrahim ibocum Kullanıcı
  • Üyelik 22.12.2017
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum Aydın
  • Ad Soyad İ** Ş**
  • Mesajlar 4598
  • Beğeniler 1727 / 1541
  • Ticaret 15, (%100)
Bende şuanda sinirlendim bu duruma ne güzel stabildi. Yeni güncelleme ile düzenlerler hocam.
 

 

Herkez hata yapabilir, pardon herkes. | ibocum.com

mrtrclb mrtrclb WM Aracı Kullanıcı
  • Üyelik 14.06.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek Blogger
  • Konum İstanbul Avrupa
  • Ad Soyad M** E**
  • Mesajlar 1379
  • Beğeniler 538 / 538
  • Ticaret 7, (%100)
İbrahimŞEN Hocam valla gerçekten inanamıyorum, saçma saçma şeyler oluyor..
SENibrahim

kişi bu mesajı beğendi.

SENibrahim SENibrahim ibocum Kullanıcı
  • Üyelik 22.12.2017
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum Aydın
  • Ad Soyad İ** Ş**
  • Mesajlar 4598
  • Beğeniler 1727 / 1541
  • Ticaret 15, (%100)
mrtrclb Eğer spam posta gelirse kafa atacağım onlara :)
mrtrclb

kişi bu mesajı beğendi.

Herkez hata yapabilir, pardon herkes. | ibocum.com
wmaraci
wmaraci

myasinay myasinay WM Aracı Kullanıcı
  • Üyelik 02.05.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Oyun Geliştiricisi
  • Konum Sakarya
  • Ad Soyad Y** A**
  • Mesajlar 18
  • Beğeniler 15 / 12
  • Ticaret 0, (%0)
Selamlar,
Konu biraz eski fakat farklı kişilere de faydalı olabileceği için yazıyorum.
Bu rozeti (badge) kaldırmanın farklı yolları var:
1. functions.php'e kod eklemek
Bu yöntem ile rozetin, Contact Form kullanılan sayfalar hariç, tüm sayfalarda görünmesi engellenecek.

  • Filezilla veya benzeri kullandığınız FTP istemcisi ile sitenizin ana dizinine ulaşın,

  • Wordpress temasının yüklü olduğu "wp-content/themes/TEMANIZ" dizinine girin,

  • functions.php dosyasını açın ve aşağıdaki kodu içine yapıştırarak dosyası kaydedin:


function contactform_dequeue_scripts() {

$load_scripts = false;

if( is_singular() ) {
$post = get_post();

if( has_shortcode($post->post_content, 'contact-form-7') ) {
$load_scripts = true;

}

}

if( ! $load_scripts ) {
wp_dequeue_script( 'contact-form-7' );
wp_dequeue_script('google-recaptcha');
wp_dequeue_style( 'contact-form-7' );

}

}
add_action( 'wp_enqueue_scripts', 'contactform_dequeue_scripts', 99 );


2. css kullanmak
Temanızın .css koduna aşağıdaki kod öbeğini eklediğinizde rozeti görünmez yaparsınız:
.grecaptcha-badge {
display: none !important;
}


Yine .css koduna aşağıdaki kod öbeğini ekleyerek belirtilen sayfalarda rozeti görünür kılarsınız:
.page-id-00 .grecaptcha-badge {
display: block !important;
}

Yukarıdaki .page-id-00 örnek teşkil etmesi amacıyla yazılmıştır. Rozetin gösterilmesini istediğiniz sayfanın page id'sini öğrenerek bu kısmı değiştirmelisiniz.

Ek olarak, rozeti tamamen gizlemek, bildiğim kadarıyla, reCAPTCHA'nın kullanım koşullarına aykırı. Rozeti tamamen gizlemek istiyorsanız sizden kullanıcıların görebileceği bir yere aşağıdaki yazıyı koymanız isteniyor:
This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.

reCAPTCHA v3 sitenizdeki kullanıcıları sürekli takip ediyor.
Bununla ilgili detaylı bilgi için lütfen reCAPTCHA'nın sitesini ziyaret edin:
https://developers.google.com/recaptcha/docs/faq

Ayrıca şöyle bir eklenti varmış, ancak denemedim:
https://wordpress.org/plugins/invisible-recaptcha/

Şunu da söylemek istiyorum, reCAPTCHA v3 kullanmak zorunlu değil, bir tercih meselesi. Contact Form 7 eklentisi kullanıcılarını reCAPTCHA v3 kullanmaya zorluyor, yani reCAPTCHA v2 kullanan bir iletişim formu eklentisi yüklemek de bir çözüm yolu olarak tercih edilebilir.
Hepsine ek olarak, Contact Form 7'nin reCAPTCHA v2 kullanan eski sürümünü kurabilirsiniz. Bunun için takip etmeniz gereken adımlar:

  1. Aşağıdaki adresten eski sürümü indirin:

  2. https://downloads.wordpress.org/plugin/contact-form-7.5.0.5.zip

  3. Sitenizi bakım moduna alın.

  4. Filezilla veya benzeri kullandığınız FTP istemcisi ile "wp-content/plugins" klasörüne girin.
    contact-form-7 klasörünü silin (silmeden önce, klasörü bilgisayarınıza yedeklemenizi tavsiye ederim).

  5. Sitenizin yönetici paneline girin.

  6. Eklentiler sekmesini açın.
    "Yeni ekle" tuşuna basın.
    "Eklenti yükle" tuşuna basın.
    "Dosya seç" tuşu ile, birinci adımda indirdiğimiz, Contact Form 7'nin eski sürümünü seçin.
    Yükleme işlemi tamamlandıktan sonra eklentiyi (Contact Form 7 5.0.5) etkinleştirin.

  7. Soldaki sekmelerden "İletişim>Bütünleştirme" sekmesine tıklayın.

  8. reCAPTCHA v2 anahtarlarınızı girin ve kaydedin.

  9. Sitenizdeki iletişim formlarının işlevini test edin.


  10. Contact Form 7'nin yeniden güncellenmesini engellemek için aşağıdaki eklentiyi kullanabilirsiniz:

  11. https://wordpress.org/plugins/stops-core-theme-and-plugin-updates/

    Sitenizi bakım modundan çıkartmayı unutmayın.


Son olarak, aktardığım bilgilerin wordress.org destek forumlarından derlenmiş olduğunu belirtmek isterim.

Teşekkürler,
oguzkaganaslan mrtrclb

kişi bu mesajı beğendi.

wpuzman wpuzman WordPress Developer Kullanıcı
  • Üyelik 13.01.2017
  • Yaş/Cinsiyet 32 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad B** M**
  • Mesajlar 2773
  • Beğeniler 293 / 949
  • Ticaret 33, (%100)
En pratik olanı aşağıdaki kodu temanın style.css dosyasına veya wp-admin->özelleştir kımsındaki ek css kısmına koymak. Sitede var olacak ama gözükmeyecek. Gerekli bir şey bu.

.grecaptcha-badge {
display: none;
}
mrtrclb

kişi bu mesajı beğendi.

mrtrclb mrtrclb WM Aracı Kullanıcı
  • Üyelik 14.06.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek Blogger
  • Konum İstanbul Avrupa
  • Ad Soyad M** E**
  • Mesajlar 1379
  • Beğeniler 538 / 538
  • Ticaret 7, (%100)
Konuyu unutmuştum valla harika yanıtlar için 2 ay daha beklemek gerekmiş demekki :))

Ama özelleştir seçeneği ile olanı en kolayıymış. Yarın deneyeceğim.
 

 

oguzkaganaslan oguzkaganaslan WM Aracı Kullanıcı
  • Üyelik 13.05.2014
  • Yaş/Cinsiyet 43 / E
  • Meslek Endüstri Mühendisi
  • Konum İstanbul Avrupa
  • Ad Soyad O** A**
  • Mesajlar 3
  • Beğeniler 2 / 1
  • Ticaret 0, (%0)
function.php dosyasına ekleme yaptığınızda sorunun çözüldüğünü göreceksiniz. Faydalı paylaşım... :)
 

 

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