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! 🛠️

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 își pot formata comentariile, dar lasă și ușa deschisă abuzurilor. Roboții și scripturile sunt adesea programați să posteze spam în comentarii folosind etichete HTML, făcând secțiunea de comentarii dezordonată și nesigură.
Deci, dezactivarea HTML poate ajuta la blocarea acestor postări nedorite și păstrarea site-ului dvs. securizat.
Acest lucru înseamnă că cineva poate încă să posteze ceva de genul:
I really loved your post! <em>It changed my life!</em> Visit <strong>my blog</strong> for amazing tips!
Sau un șir foarte aleatoriu ca acesta:
<a><em><strong>
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 protejează cititorii 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
- Sfat bonus: Dezactivarea legăturilor automate ale URL-urilor în comentariile WordPress
- Întrebări frecvente: Dezactivarea HTML în comentariile WordPress
- Resurse suplimentare: Îmbunătățiți comentariile dvs. WordPress
Dezactivarea HTML în comentariile WordPress
În mod obișnuit, oamenii vă vor spune că metoda de dezactivare a HTML-ului în comentariile WordPress implică puțin cod. Ei spun că va trebui să deschideți fișierul functions.php al temei dvs. și să adăugați un fragment 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.
De aceea recomandăm utilizarea WPCode, cel mai bun plugin pentru fragmente 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 web. 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.
Deci, să instalăm și să activăm pluginul WPCode. Puteți începe cu versiunea gratuită, deoarece suportă fragmente de cod personalizate. Dacă aveți nevoie de ajutor, puteți urma ghidul nostru despre cum să instalezi 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.

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”.

Pe ecranul următor, WPCode te va ruga să alegi un tip de cod.
În acest caz, veți dori să alegeți „Fragment PHP”.
Pur și simplu faceți clic pe caseta relevantă pentru a selecta tipul 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ătorul fragment de cod personalizat. Acest cod folosește o simplă funcție PHP pentru a converti orice etichete HTML în text simplu, astfel încât browserul să le afișeze în loc să le execute:
add_filter( 'preprocess_comment', function( $comment_data ) {
$comment_data['comment_content'] = htmlspecialchars( $comment_data['comment_content'] );
return $comment_data;
} );
Iată cum arată în editor:

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ă”.

Și asta e tot!
Acum, poți testa comentariile pe propriul tău blog post folosind tag-uri HTML și să vezi cum apare pe partea frontală.
Iată cum arată pe site-ul nostru demo:

💡 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 î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.

WordPress convertește automat URL-urile text din comentarii în linkuri clicabile. Această legătură automată nu modifică baza de date, dar este afișată în zona de administrare și secțiunea de comentarii.
În timp ce unii comentatori ar putea avea motive legitime pentru a posta linkuri, alții ar putea avea intenții malițioase cu URL-urile lor directe.
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.
Păstrând secțiunea de comentarii curată și lipsită de aceste URL-uri directe, contribuiți la asigurarea unei experiențe utilizator mai bune pentru toată lumea 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-legarea URL-urilor în comentariile WordPress.
Întrebări frecvente: Dezactivarea HTML în comentariile WordPress
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 în WPCode.
Resurse suplimentare: Îmbunătățiți comentariile dvs. WordPress
Sperăm că acest articol v-a ajutat să învățați cum să dezactivați HTML în comentariile WordPress. În continuare, ați putea dori să explorați și alte ghiduri ale noastre despre:
- Cele mai bune pluginuri pentru îmbunătățirea comentariilor WordPress
- Cum să evidențiați comentariile autorului în WordPress
- Cum să afișați cele mai comentate postări în WordPress
- Cum să permiți utilizatorilor să-și editeze comentariile în WordPress
- Cum să faci comentariile postărilor de blog să fie căutabile în WordPress
Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Gwyneth Llewelyn
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...
Suport WPBeginner
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
Admin
KM Shariful
Ce coduri HTML pot folosi în caseta de comentarii a unui site WordPress ca vizitator?
Suport WPBeginner
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
San Solanki
Articol foarte bine scris, îți urmăresc mereu blogul pentru toate problemele mele legate de WordPress, mulțumesc
Ekesmall
Nu funcționează aici... în niciun fel??
Sandile Nxumalo
După toți acești ani, asta încă funcționează. Mulțumesc
carlo
Frate, ai uitat tag-ul de închidere }
Suport WPBeginner
Mulțumim că ați semnalat, am remediat fragmentul de cod.
Admin
anshu
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
falvarez
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ă.
johnroypaul
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).
găzduire wordpress
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ă.
Kamal
Excelent, în acest fel se poate asigura că nimeni nu postează linkuri în caseta de comentarii. Urăsc să văd oamenii făcând asta inutil.
shoaib hussain
O piesă de cod bună, dar dacă folosești teza ca mine, trebuie doar să bifezi un buton radio și codul HTML dispare.
Personal editorial
Da, ai dreptate, dar nu suportăm Thesis pe acest site deoarece nu este compatibil cu licența GPL.
Admin
Cruz3N
M-a confuzat, frate, dar am făcut un plugin simplu care îți permite să înlocuiești cu > ;
http://cruzenaldo.com/plugin-sederhana-filter-komentar/ Description: Plugin simplu pentru a filtra comentariile și a preveni utilizatorii să introducă tag-uri HTML Author: Cruz3N Author URI: http://www.cruzenaldo.com/ Version: 1.0 */
function my_function ($text) {
$text = str_replace('’, ‘> ;’, $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
Infografist
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
michelle
this great and should help to block out loads of spam
thanks
Blogger Pemula
Mulțumesc pentru sfaturile grozave.
Îi afectează pluginul commentluv?
Personal editorial
Nu am încercat încă, dar nu cred că ar trebui.
Admin
Dna. Freeman
Acest lucru va fi de mare ajutor împotriva acelor boți de spam care încearcă să lase comentarii cu vreo douăzeci de linkuri...LOL:) Mulțumesc
Jad Limcaco
Mulțumesc! Nu știam cum să fac asta înainte.