En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress Yorumlarında HTML Nasıl Devre Dışı Bırakılır (Hızlı + Kolay Yöntem)

Müşteriler için WordPress sitelerini yönetmeye başladığımızda, yorum spam'iyle uğraşmak günlük bir baş ağrısıydı.

Varsayılan olarak WordPress, kullanıcıların yorumlarında <a>, <em> ve <strong> gibi belirli HTML etiketlerini eklemesine izin verir. Bu etiketler faydalı olabilse de, spam gönderenler bunları bağlantı ve biçimlendirme eklemek için sıklıkla kötüye kullanır, tartışmaları istenmeyen promosyonların dağınık bir karmaşasına dönüştürür.

Spam'ı engellemek için birçok yol denedik, ancak en kolay ve en etkili yöntemlerden biri yorumlarda HTML'yi kapatmaktır. Bu hızlı değişiklik, gerçek ziyaretçilerin sohbete katılmalarına izin verirken spam'ı hemen azaltmaya yardımcı olur.

Bu kılavuzda, herhangi bir kod yazmadan WordPress yorumlarında HTML'yi nasıl devre dışı bırakacağınızı göstereceğiz. Teknik hiçbir şeyden endişelenmeyin - sadece birkaç tıklamayla ayarlayabileceğiniz kolay bir çözümdür! 🛠️

WordPress Yorumlarında HTML'yi Devre Dışı Bırakma

WordPress Yorumlarında HTML'yi Neden Devre Dışı Bırakmalısınız?

İnsanlar yorum gönderdiğinde, mesajlarına bağlantılar, kalın metin, italik ve diğer öğeleri ekleyebilirler. Bu zararsız gibi görünse de, her zaman iyi bir şey değildir.

HTML'ye izin vermek, kullanıcıların yorumlarını biçimlendirmesine olanak tanır, ancak aynı zamanda kötüye kullanıma da kapı aralar. Botlar ve komut dosyaları, yorum bölümünü dağınık ve güvensiz hale getiren HTML etiketleri kullanarak yorum spam'i göndermek üzere programlanmışlardır.

Bu nedenle, HTML'yi devre dışı bırakmak bu istenmeyen gönderileri engellemeye yardımcı olabilir ve sitenizi güvende tutabilir.

Bu, birinin hala şunu gönderebileceği anlamına gelir:

I really loved your post! &lt;em>It changed my life!&lt;/em> Visit &lt;strong>my blog&lt;/strong> for amazing tips!

Veya bunun gibi çok rastgele bir dize:

&lt;a&gt;&lt;em&gt;&lt;strong&gt;

Yorum hala görünecektir, ancak HTML etiketleri işlevsel olmayacaktır.

Bu basit özellik, WordPress web sitenizde paylaşılan içerik türü üzerinde size daha fazla kontrol sağlar. Ayrıca sitenizi yönetmeyi kolaylaştırır ve okuyucularınızı istenmeyen veya zararlı yorumlardan korur.

Şimdi, WordPress yorumlarında HTML'yi nasıl devre dışı bırakabileceğinizi görelim. Bu kılavuzda ele alacağımız tüm konular şunlardır:

WordPress Yorumlarında HTML'yi Devre Dışı Bırakma

Genellikle, WordPress yorumlarında HTML'yi devre dışı bırakma yönteminin biraz kodlama gerektirdiğini söylerler. Tema'nızın functions.php dosyasını açmanız ve özel bir kod parçacığı eklemeniz gerektiğini söylerler.

Ancak, bu en başlangıç dostu yöntem değildir ve functions.php dosyanızı değiştirerek sitenizi bozma riskini alırsınız.

Bu nedenle, WordPress için en iyi kod parçacığı eklentisi olan WPCode kullanmanızı öneririz.

WPCode'un ana sayfası

WPCode, WordPress'e özel CSS, PHP, HTML ve daha fazlasını güvenli bir şekilde eklemenizi sağlar. Bir kod parçasını düzenleyiciye yapıştırıp tek bir tıklamayla etkinleştirebilirsiniz.

İş ortağı markalarımızdan bazıları, özel kod parçacıklarını web sitelerine eklemek ve yönetmek için WPCode kullanıyor. İş akışımızı nasıl kolaylaştırdığını gördük ve kapsamlı WPCode incelememizde bunun nasıl çalıştığı hakkında daha fazla bilgi edinebilirsiniz.

WPCode eklentisini kuralım ve etkinleştirelim. Özel kod parçacıklarını desteklediği için ücretsiz sürümle başlayabilirsiniz. Yardıma ihtiyacınız olursa, bir WordPress eklentisinin nasıl kurulacağına dair rehberimizi takip edebilirsiniz.

📝 Not: WPCode Pro daha fazla özellik ile birlikte gelir. Bu nedenle, eklentiyi beğendiyseniz, premium sürüme yükseltmek isteyebilirsiniz. yorumları devre dışı bırakma ve ek sayfa devre dışı bırakma gibi 100'den fazla hazır kod parçacığı içeren bir kitaplık içerir.

Ek olarak, tüm kod parçacıklarınızın tam revizyon geçmişine ve kodunuzu zamanlama yeteneğine de erişebilirsiniz.

Etkinleştirdikten sonra, Kod Parçacıkları » + Parçacık Ekle bölümüne gitmek isteyeceksiniz.

WPCode'da Snippet Ekle düğmesi

Bu sizi kod parçacığı kitaplığına götürecektir.

Özel bir kod parçacığı kullanacağımız için, 'Özel Kodunuzu Ekleyin (Yeni Kod Parçacığı)' üzerine gelip '+ Özel Kod Parçacığı Ekle' düğmesine tıklayabilirsiniz.

Kitaplıktan 'Özel Kodunuzu Ekleyin (Yeni Parça)' seçeneğini seçin

Bir sonraki ekranda, WPCode sizden bir kod türü seçmenizi isteyecektir.

Bu durumda, ‘PHP Snippet’ seçeneğini tercih etmek isteyeceksiniz.

PHP kod türünü seçmek için ilgili kutucuğa tıklamanız yeterlidir.

PHP kod türünü seçme

Şimdi kod düzenleyiciye ulaşmalısınız.

Buradan, özel kod parçacığınız için bir başlık ekleyebilirsiniz. Her şeyi düzenli tutmaya yardımcı olacağı için açık bir ad kullandığınızdan emin olalım. Örneğin, 'Yorumlarda HTML'yi Devre Dışı Bırak' kullanıyoruz.

Sonraki adımda, 'Kod Önizleme' kutusuna aşağıdaki özel kod parçacığını ekleyebilirsiniz. Bu kod, herhangi bir HTML etiketini düz metne dönüştürmek için basit bir PHP işlevi kullanır, böylece tarayıcı bunları çalıştırmak yerine görüntüler:

add_filter( 'preprocess_comment', function( $comment_data ) {
    $comment_data['comment_content'] = htmlspecialchars( $comment_data['comment_content'] );
    return $comment_data;
} );

Düzenleyicide şöyle görünüyor:

HTML yorumlarını devre dışı bırakmak için kod parçacığı önizlemesi

Buradan tek yapmanız gereken kodu çalıştırmak.

Bunu yapmak için, geçişi 'Etkin Değil'den 'Etkin'e kaydırabilir ve 'Kod Parçasını Kaydet' veya 'Güncelle' düğmesine tıklayabilirsiniz.

Geçiş düğmesini 'Aktif' olarak değiştirin ve 'Güncelle' düğmesine tıklayın

Ve hepsi bu!

Şimdi, HTML etiketlerini kullanarak kendi blog yazınıza yorum yapmayı test edebilir ve ön uçta nasıl göründüğünü görebilirsiniz.

Demo sitemizde görünümü şöyle:

Yorumlarda HTML devre dışı bırakıldı

💡 Profesyonel İpucu: Tema dosyanızın functions.php dosyasını doğrudan düzenlemek yerine WPCode gibi bir eklenti kullanmanın nedeni nedir? functions.php dosyasına eklenen herhangi bir özel kod, temanızı güncellediğinizde silinebilir.

WPCode, parçacıklarınızı güvende ve ayrı tutar, böylece temanızı veya eklentilerinizi kaç kez güncellerseniz güncelleyin çalışmaya devam ederler.

Bonus İpucu: WordPress Yorumlarında URL'lerin Otomatik Bağlantısını Devre Dışı Bırakma

Sitenizin güvenliğini daha da artırmak istiyorsanız, WordPress yorumlarında URL'lerin otomatik bağlantısını devre dışı bırakmak iyi bir fikirdir.

Yorumlarda URL'lerin otomatik bağlantısı devre dışı bırakıldı

WordPress, yorumlardaki metin URL'lerini otomatik olarak tıklanabilir bağlantılara dönüştürür. Bu otomatik bağlantı, veritabanınızı değiştirmez ancak yönetici alanı ve yorumlar bölümünde görüntülenir.

Bazı yorumcuların bağlantı yapıştırmak için geçerli nedenleri olabilirken, bazılarının doğrudan URL'leriyle kötü niyetli bir amacı olabilir.

Spam içeren URL'ler güvenlik riskleri oluşturabilir. Bu bağlantılardan bazıları zararlı sitelere veya dolandırıcılıklara yönlendirebilir, bu da ziyaretçilerinizin güvenliğini tehlikeye atabilir.

Yorum bölümünüzü bu doğrudan URL'lerden temiz ve ücretsiz tutarak, sitenizdeki herkes için daha iyi bir kullanıcı deneyimi sağlamaya yardımcı olursunuz.

İyi haber şu ki, bunu kolayca ve güvenli bir şekilde yapmak için WPCode kullanabilirsiniz. Adım adım talimatlar için, WordPress yorumlarında URL'lerin otomatik bağlantısını devre dışı bırakma konusundaki kılavuzumuza bakabilirsiniz.

SSS: WordPress Yorumlarında HTML'yi Devre Dışı Bırakma

Yorumlarda HTML'yi devre dışı bırakmak mevcut yorumları etkiler mi?

Hayır, bu kod yalnızca yeni yorumları etkiler. HTML içeren eski yorumlar, siz manuel olarak düzenlemediğiniz sürece olduğu gibi kalacaktır.

WPCode kullanmak güvenli mi?

Evet. Hataların sitenizi bozmasını önlediği için functions.php dosyasını düzenlemekten daha güvenlidir.

HTML'yi daha sonra yeniden etkinleştirebilir miyim?

Evet, sadece WPCode içindeki parçacığı devre dışı bırakın veya silin.

Ek Kaynaklar: WordPress Yorumlarınızı İyileştirin

Umarım bu makale, WordPress yorumlarında HTML'nin nasıl devre dışı bırakılacağını öğrenmenize yardımcı olmuştur. Sonraki adımda, aşağıdaki diğer rehberlerimizi incelemek isteyebilirsiniz:

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

23 CommentsLeave a Reply

  1. Ne yazık ki, Peter's Literal Comments eklentisi artık aktif değil; en son 2015'te güncellendi ve artık güncel sürümlerde çalışmayabilir. Bunun yerine farklı bir eklenti önermeniz gerekebilir...

    • Thank you for letting us know that the plugin is not active a the moment. When we look at updating the article we will look for an alternative :)

      Yönetici

  2. Bir wordpress sitesinin yorum kutusuna ziyaretçi olarak hangi html kodlarını kullanabilirim?

    • Merhaba,

      Varsayılan olarak yorumlarda aşağıdaki HTML etiketlerini kullanabilirsiniz.

      <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

      Yönetici

  3. Çok iyi yazılmış bir makale, wordpress sorunlarım için her zaman blogunuzu takip ediyorum teşekkürler

  4. Her blog yazımda çok sayıda yorum var... HTML köprüsünü nasıl devre dışı bırakabilirim, böylece blog yazımı spamden koruyabilirim?

  5. Bir şeylerin eksik olduğunu düşünüyorum. Fonksiyonunuz plc_comment_display()'i şu şekilde filtre yığınına eklemelisiniz:

    add_filter(‘comment_text’, ‘plc_comment_display’);

    Saygılarımla.

  6. Harika makale teşekkürler! En son wordpress sürümleriyle (3.3) de mükemmel çalışıyor gibi görünüyor. Kodu belirttiğiniz gibi çok daha temiz hale getirdi ve yorum formunu yan alanlara vb. uygulamaya çalışırken hayatı kolaylaştırdı. (Normal kodla önceki kullanımda kabus yaşamıştım)

  7. Ne kadar olgunlaşırsanız, yurt dışındayken istenmeyen bir şeyin başınıza gelme riski o kadar artar. Bu blogda önerilerinizi paylaştığınız için teşekkürler. WordPress konusunda iyi bir bilginiz var, sorunumu bu kadar kolaylaştırdığınız için teşekkürler.

  8. Harika, bu sayede kimsenin yorum kutusuna bağlantı bırakmadığından emin olunabilir. İnsanların bunu gereksiz yere yapmasını görmek gerçekten nefret ediyorum.

  9. Beni kafamı karıştırdı Kardeşim, ama yerine koymanı sağlayan basit bir eklenti yaptım &gt ;

    http://cruzenaldo.com/plugin-sederhana-filter-komentar/ Açıklama: Yorumları filtrelemek ve kullanıcıların HTML etiketleri girmesini önlemek için basit bir eklenti Yazar: Cruz3N Yazar URI: http://www.cruzenaldo.com/ Sürüm: 1.0 */

    function my_function ($text) { $text = str_replace('’, ‘&gt ;’, $text); return $text; }

    add_filter(‘comment_text’, ‘my_function’);
    ?>

    Bunu daha iyi değiştirebilirsin… Umarım faydalı olur

    Buradan indirin
    http://www.box.net/shared/rgb4lmt5uy

    Ve bu benim çirkin blogum :p
    http://cruzenaldo.com/

    Saygılarımla
    Cruz3N

  10. Thank you for the useful tuto and easy to follow. I’ve found another one explaining how to disable HTML but was to hard and badly explained, anyway thanks again and have a great week end :)

  11. Bu, yaklaşık yirmi bağlantı içeren yorumlar bırakmaya çalışan spam botlarından büyük ölçüde yardımcı olacaktır...LOL:) Teşekkürler

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.