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

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! &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:

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

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

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

Pagina principală WPCode

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.

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.

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

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ă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:

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, 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:

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 î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ă

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:

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.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm 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 CommentsLeave a Reply

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

    • 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

    • 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 ;

    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('’, ‘&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. 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 :)

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

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.