Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să dezactivați HTML-ul în comentariile WordPress (Metodă rapidă + ușoară)

Când am început să gestionăm site-uri WordPress pentru clienți, gestionarea spamului din comentarii era o durere de cap zilnică.

În mod implicit, WordPress permite utilizatorilor să includă anumite etichete HTML în comentariile lor, cum ar fi <a>, <em> și <strong>. Deși aceste etichete pot fi utile, spammerii le folosesc adesea în mod abuziv pentru a adăuga linkuri și formatare, transformând discuțiile într-un amestec dezordonat de promoții nedorite.

Am încercat multe modalități de a bloca spamul, dar una dintre cele mai simple și mai eficiente metode este să dezactivați pur și simplu HTML-ul în comentarii. Această modificare rapidă ajută la reducerea imediată a spamului, permițând în același timp vizitatorilor reali să participe la conversație.

În acest ghid, vă vom arăta cum să dezactivați HTML în comentariile WordPress fără a scrie niciun cod. Nu vă faceți griji cu privire la aspectele tehnice — este o soluție ușoară pe care o puteți configura în doar câteva clicuri! 🛠️

Cum să dezactivați HTML în comentariile WordPress

📌 Rezumat rapid: Puteți dezactiva cu ușurință HTML în comentariile WordPress adăugând o simplă secvență de cod PHP. Vă recomandăm să utilizați pluginul gratuit WPCode pentru a adăuga în siguranță acest cod fără a edita fișierul functions.php al site-ului dvs.

De ce ar trebui să dezactivați HTML în comentariile WordPress?

Când oamenii postează comentarii, pot adăuga linkuri, text îngroșat, italice și alte elemente mesajului lor. Acest lucru pare inofensiv, dar nu este întotdeauna un lucru bun.

Permiterea HTML înseamnă că utilizatorii pot formata comentariile, dar lasă ușa deschisă și abuzului. Roboții și scripturile sunt adesea programate să posteze spam în comentarii folosind etichete HTML pentru a introduce linkuri spam, făcând secțiunea de comentarii dezordonată și nesigură.

Prin urmare, dezactivarea HTML poate ajuta la blocarea acestor postări nedorite și păstrarea securității site-ului dvs..

Acest lucru înseamnă că cineva poate încă să posteze ceva de genul:

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

Sau un șir foarte aleatoriu ca acesta:

Comentariul va apărea în continuare, dar etichetele HTML nu vor fi funcționale.

Această funcție simplă vă oferă mai mult control asupra tipului de conținut partajat pe site-ul dvs. WordPress. De asemenea, facilitează gestionarea site-ului dvs. și îi protejează pe cititori de comentarii nedorite sau dăunătoare.

Acum, să vedem cum poți dezactiva HTML în comentariile WordPress. Iată toate subiectele pe care le vom acoperi în acest ghid:

Dezactivarea HTML în comentariile WordPress

Unele tutoriale vă vor spune să adăugați cod personalizat direct în fișierele temei dvs. Ei spun că va trebui să deschideți fișierul functions.php al temei dvs. și să adăugați o secvență de cod personalizat.

Cu toate acestea, aceasta nu este cea mai ușoară metodă pentru începători și riscați să vă stricați site-ul modificând fișierul functions.php.

Din experiența noastră, WPCode este cea mai sigură modalitate de a executa această secvență PHP fără a strica tema. De aceea îl recomandăm ca cel mai bun plugin de secvențe de cod pentru WordPress.

WPCode vă permite să adăugați în siguranță CSS personalizat, PHP, HTML și multe altele pe WordPress. Puteți pur și simplu să lipiți un fragment în editorul său și să-l activați cu un singur clic.

Unele dintre mărcile noastre partenere folosesc WPCode pentru a adăuga și gestiona fragmente de cod personalizate pe site-urile lor. Am văzut cum simplifică fluxul nostru de lucru și puteți afla mai multe despre cum funcționează în recenzia noastră completă despre WPCode.

Pagina principală WPCode

Având în vedere acest lucru, să instalăm și să activăm pluginul WPCode.

Puteți începe cu versiunea gratuită, deoarece aceasta suportă secvențe de cod personalizate. Dacă aveți nevoie de ajutor, puteți urma ghidul nostru despre cum să instalați un plugin WordPress.

📝 Notă: WPCode Pro vine cu mai multe funcționalități. Deci, dacă vă place pluginul, s-ar putea să doriți să faceți upgrade la versiunea premium. Aceasta include o bibliotecă de peste 100 de fragmente gata făcute, cum ar fi dezactivarea comentariilor și dezactivarea paginilor de atașament.

În plus, puteți accesa istoricul complet al reviziilor pentru toate fragmentele dvs. și posibilitatea de a programa codul.

După activare, vei dori să accesezi Code Snippets » + Add Snippet.

Butonul Adaugă fragment în WPCode

Acest lucru vă va duce la biblioteca de fragmente de cod.

Deoarece vom folosi un fragment personalizat, puteți trece cu mouse-ul peste „Adăugați codul dvs. personalizat (Fragment nou)” și faceți clic pe butonul „+ Adăugați fragment personalizat”.

Selectați opțiunea 'Adăugați codul dvs. personalizat (Snippet nou)' din bibliotecă

Pe ecranul următor, WPCode te va ruga să alegi un tip de cod.

Pur și simplu faceți clic pe caseta relevantă pentru a selecta opțiunea „Secvență PHP”.

Alegerea tipului de cod PHP

Ar trebui să ajungi acum la editorul de cod.

De aici, poți adăuga mai întâi un titlu pentru fragmentul tău de cod personalizat. Asigură-te că folosești un nume clar, deoarece va ajuta la organizarea tuturor. De exemplu, folosim „Dezactivare HTML în Comentarii”.

În continuare, în caseta „Previzualizare cod”, puteți adăuga următoarea secvență de cod personalizat. Acest cod folosește o simplă funcție PHP pentru a converti caracterele HTML speciale în entități de text simplu.

Aceasta înseamnă că browserul va afișa în siguranță etichetele brute ca text pe ecran, în loc să le execute ca cod, neutralizând complet scripturile malițioase și linkurile spam ascunse:

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

Iată cum arată în editor:

Previziunea fragmentului de cod pentru dezactivarea comentariilor HTML

De aici, tot ce trebuie să faci este să rulezi codul.

Pentru a face acest lucru, poți schimba comutatorul de la „Inactiv” la „Activ” și să apeși butonul „Salvează fragmentul” sau „Actualizează”.

Comutați comutatorul la 'Activ' și faceți clic pe butonul 'Actualizare'

Și asta e tot!

Acum, puteți deschide postarea dvs. de pe blog într-o nouă fereastră de navigare incognito sau privată pentru a testa comentariile folosind etichete HTML și a vedea cum apar pe partea frontală.

Iată cum arată pe site-ul nostru demo:

HTML dezactivat în comentarii

💡 Sfat Pro: De ce să folosiți un plugin precum WPCode în loc să editați direct fișierul functions.php al temei dvs.? Orice cod personalizat adăugat la functions.php poate fi șters atunci când actualizați tema.

WPCode vă păstrează fragmentele de cod în siguranță și separat, astfel încât acestea să continue să funcționeze indiferent de câte ori actualizați tema sau pluginurile.

Sfat bonus: Dezactivarea legăturilor automate ale URL-urilor în comentariile WordPress

Dacă doriți să sporiți și mai mult securitatea site-ului dvs., atunci este o idee bună să dezactivați legăturile automate ale URL-urilor în comentariile WordPress.

Legarea automată a URL-urilor în comentarii dezactivată

În mod implicit, WordPress convertește automat URL-urile text simplu introduse în comentarii în linkuri clicabile. Deși această auto-conectare nu vă modifică baza de date, ea afișează linkurile live în zona dvs. de administrare și în secțiunea de comentarii.

În timp ce unii comentatori pot avea motive legitime pentru a posta linkuri, spammerii inundă adesea secțiunile de comentarii cu URL-uri malițioase pentru a-și îmbunătăți propriul SEO sau pentru a-și înșela vizitatorii.

URL-urile spam pot prezenta riscuri de securitate. Unele dintre aceste linkuri ar putea duce la site-uri dăunătoare sau escrocherii, care ar putea compromite siguranța vizitatorilor tăi.

Prin menținerea secțiunii dvs. de comentarii curate și lipsite de aceste URL-uri directe, contribuiți la o mai bună experiență a utilizatorului pentru toți cei de pe site-ul dvs.

Vestea bună este că puteți folosi WPCode pentru a face acest lucru ușor și sigur. Pentru instrucțiuni pas cu pas, puteți consulta ghidul nostru despre cum să dezactivați auto-conectarea URL-urilor în comentariile WordPress.

Întrebări frecvente: Dezactivarea HTML în comentariile WordPress

Aveți încă întrebări despre dezactivarea HTML în comentariile dvs. WordPress? Iată câteva dintre cele mai frecvente întrebări pe care ni le pun cititorii noștri.

Va afecta dezactivarea HTML în comentarii comentariile existente?

Nu, acest cod afectează doar comentariile noi. Comentariile vechi cu HTML vor rămâne intacte, cu excepția cazului în care le editați manual.

Este sigur să folosesc WPCode?

Da. Este mai sigur decât editarea fișierului functions.php, deoarece previne erorile care vă pot defecta site-ul.

Pot reactiva HTML mai târziu?

Da, pur și simplu dezactivați sau ștergeți fragmentul de cod în WPCode.

Resurse suplimentare pentru a îmbunătăți comentariile dvs. WordPress

Sperăm că acest articol v-a ajutat să învățați cum să dezactivați HTML în comentariile WordPress.

Acum că ați securizat secțiunea dvs. de comentarii împotriva HTML-ului malițios, s-ar putea să doriți să explorați și alte ghiduri ale noastre despre optimizarea acestei zone nou protejate:

Dacă v-a plăcut acest articol, atunci vă rugăm să vă abonați la Canalul nostru de YouTube pentru tutoriale video despre WordPress. Ne puteți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, putem câștiga un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

23 ComentariiLasă un răspuns

  1. Din păcate, pluginul Peter’s Literal Comments nu mai este activ; a fost actualizat ultima dată în 2015 și s-ar putea să nu mai funcționeze nici pe versiunile recente. S-ar putea să fie nevoie să recomandați un alt plugin în schimb...

    • Mulțumim că ne-ați anunțat că pluginul nu este activ în acest moment. Când vom actualiza articolul, vom căuta o alternativă :)

      Admin

    • Salut,

      Puteți utiliza următoarele etichete HTML în comentarii în mod implicit.

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

      Admin

  2. Articol foarte bine scris, îți urmăresc mereu blogul pentru toate problemele mele legate de WordPress, mulțumesc

  3. există o mulțime de comentarii la fiecare postare de pe blogul meu… cum să dezactivez hyperlinkurile HTML, astfel încât să pot preveni spamul pe blogul meu

  4. Cred că lipsește ceva. Ar trebui să adaugi funcția ta plc_comment_display() la stiva de filtre, astfel:

    add_filter(‘comment_text’, ‘plc_comment_display’);

    Cu stimă.

  5. Articol genial, mulțumesc! Pare să funcționeze perfect și cu cele mai recente versiuni de WordPress (3.3). A făcut codul mult mai curat, așa cum a fost menționat, și pare să fi ușurat viața atunci când încerci să implementezi formularul de comentarii în zone laterale etc. (Am avut un coșmar cu utilizarea anterioară a codului normal).

  6. Cu cât ești mai matur, cu atât ești mai expus riscului de a ți se întâmpla ceva nedorit în timp ce ești în străinătate. Mulțumesc pentru că ai dezvăluit sugestiile tale pe acest blog. Ai struguri buni pe WordPress, mulțumesc că mi-ai făcut problema atât de ușoară.

  7. M-a confuzat, frate, dar am făcut un plugin simplu care îți permite să înlocuiești cu &gt ;

    <?php
    /*
    Nume Plugin: Filter Comments
    URI Plugin: http://cruzenaldo.com/plugin-sederhana-filter-komentar/
    Descriere: Plugin simplu pentru a filtra comentariile și a preveni utilizatorii să introducă etichete HTML
    Autor: Cruz3N
    URI Autor: http://www.cruzenaldo.com/
    Versiune: 1.0
    */

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

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

    Poți modifica asta mai bine... Sper să fie util

    Descarcă aici
    http://www.box.net/shared/rgb4lmt5uy

    Și acesta este blogul meu urât :p
    http://cruzenaldo.com/

    Cu stimă
    Cruz3N

  8. Mulțumim pentru tutorialul util și ușor de urmărit. Am găsit un altul care explică cum să dezactivați HTML, dar a fost prea greu și prost explicat, oricum mulțumim din nou și aveți un weekend minunat :)

Lasă un răspuns

Mulțumim că ai ales să lași un comentariu. Te rugăm să reții că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa ta de e-mail NU va fi publicată. Te rugăm să NU folosești cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.