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

📌 Hızlı Özet: Basit bir PHP kod parçacığı ekleyerek WordPress yorumlarındaki HTML'yi kolayca devre dışı bırakabilirsiniz. Sitenizin functions.php dosyasını düzenlemeden bu kodu güvenli bir şekilde eklemek için ücretsiz WPCode eklentisini kullanmanızı öneririz.

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çimlendirmelerine olanak tanır, ancak kötüye kullanıma da kapı aralar. Botlar ve komut dosyaları, spam içeren bağlantıları gizlemek için HTML etiketlerini kullanarak sık sık yorum spamleri göndermek üzere programlanır, bu da yorum bölümünü dağınık ve güvensiz hale getirir.

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

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:

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

Bazı öğreticiler, özel kodu doğrudan tema dosyalarınıza eklemenizi söyleyecektir. Tema functions.php dosyanızı açmanız ve özel bir kod parçacığı eklemeniz gerekeceğ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.

Deneyimlerimize göre, WPCode bu PHP kod parçasını temayı bozmadan çalıştırmanın en güvenli yoludur. Bu nedenle, onu WordPress için en iyi kod parçacığı eklentisi olarak öneriyoruz.

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.

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

WPCode'un ana sayfası

Bunu göz önünde bulundurarak, 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 kılavuzumuzu 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 ekleme sayfalarını 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.

Yalnızca ilgili kutuya tıklayarak 'PHP Snippet' seçeneğini belirleyin.

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.

Ardından, 'Code Preview' kutusuna aşağıdaki özel kod parçasını ekleyebilirsiniz. Bu kod, özel HTML karakterlerini düz metin varlıklarına dönüştürmek için basit bir PHP işlevi kullanır.

Bu, tarayıcının kötü amaçlı komut dosyalarını ve gizli spam bağlantılarını tamamen etkisiz hale getirerek, ham etiketleri kod olarak çalıştırmak yerine ekranda metin olarak güvenli bir şekilde görüntüleyeceği anlamına gelir:

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 yorum yapmayı test etmek ve ön uçta nasıl göründüğünü görmek için blog gönderinizi yeni bir gizli veya özel tarama penceresinde açabilirsiniz.

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

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

💡 Profesyonel İpucu: Neden WPCode gibi bir eklenti kullanmalı da temanızın functions.php dosyasını doğrudan düzenlememeli? functions.php'ye 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ı

Varsayılan olarak WordPress, yorumlara yapıştırılan düz metin URL'lerini otomatik olarak tıklanabilir bağlantılara dönüştürür. Bu otomatik bağlantı, veritabanınızı değiştirmese de, yönetici alanınızda ve yorumlar bölümünde canlı bağlantıları görüntüler.

Bazı yorumcuların bağlantı yapıştırmak için geçerli nedenleri olabilirken, spam gönderenler kendi SEO'larını artırmak veya ziyaretçilerinizi kandırmak için yorum bölümlerini kötü amaçlı URL'lerle doldururlar.

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 arındırılmış 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'u kullanabilirsiniz. Adım adım talimatlar için, WordPress yorumlarında URL'lerin otomatik olarak bağlanmasını devre dışı bırakma kılavuzumuza bakabilirsiniz.

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

Yorumlarınızda HTML'yi kapatma konusunda hala sorularınız var mı? İşte okuyucularımızın bize sorduğu en yaygın sorulardan bazıları.

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'daki parçacığı devre dışı bırakın veya silin.

WordPress Yorumlarınızı İyileştirmek İçin Ek Kaynaklar

Umarız bu makale, WordPress yorumlarında HTML'nin nasıl devre dışı bırakılacağını öğrenmenize yardımcı olmuştur.

Yorum bölümünüzü kötü amaçlı HTML'ye karşı güvence altına aldığınıza göre, bu yeni korunan alanı optimize etmeye yönelik diğer kılavuzlarımızı 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ıkladığınızda bir 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 ;

    <?php
    /*
    Plugin Name: Filter Comments
    Plugin URI: http://cruzenaldo.com/plugin-sederhana-filter-komentar/
    Description: Yorumları filtrelemek ve kullanıcıların HTML etiketleri girmesini önlemek için basit bir eklenti
    Author: Cruz3N
    Author URI: http://www.cruzenaldo.com/
    Version: 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

Bir Yanıt 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 ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.