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

Modul corect de a elimina numărul versiunii WordPress (2025)

Lăsarea numărului versiunii WordPress în codul sursă al site-ului dvs. vă poate face vulnerabil la atacuri online. Hackerii vizează adesea versiuni specifice de WordPress cu vulnerabilități cunoscute.

Acesta este motivul pentru care eliminarea numărului versiunii WordPress de pe site-ul dvs. îi poate îmbunătăți considerabil securitatea.

La WPBeginner, am ajutat multe site-uri web să-și sporească protecția WordPress. Și în acest ghid, vă vom arăta modul corect de a elimina numărul versiunii WordPress.

Ascunderea numărului versiunii WordPress de pe site-ul dvs.

De ce să elimini numărul versiunii WordPress?

Lăsarea numărului versiunii WordPress vizibil în codul sursă al site-ului dvs. îl poate face o țintă ușoară pentru hackeri. Acest mic detaliu vă poate expune site-ul la vulnerabilități asociate cu acea versiune specifică, făcând mai ușor pentru atacatori să exploateze probleme cunoscute.

În mod implicit, WordPress își lasă amprentele pe site-ul dvs. pentru urmărire. Acesta este modul în care știm că WordPress este cel mai bun constructor de site-uri web din lume.

Versiunea WordPress afișată în codul sursă în mod implicit

Cu toate acestea, uneori, această amprentă poate fi o breșă de securitate pe site-ul dvs. dacă nu rulați cea mai actualizată versiune de WordPress. Oferă hackerului informații utile spunându-i ce versiune rulați.

Hackerii vizează adesea vulnerabilitățile de securitate cunoscute în versiuni specifice de software. Ascunzând numărul versiunii dvs. WordPress, faceți puțin mai dificil pentru atacatori să determine ce versiune de WordPress rulează site-ul dvs.

Vă recomandăm să utilizați cea mai recentă versiune de WordPress pe toate site-urile dvs. web, astfel încât să nu trebuiască să vă faceți griji cu privire la acest lucru. Cu toate acestea, dacă utilizați o versiune mai veche de WordPress, atunci ar trebui să urmați cu siguranță acest tutorial.

Este destul de dificil să elimini toate urmele versiunii WordPress pe care o folosește site-ul tău. Un atac sofisticat ar putea totuși să găsească acele informații.

Cu toate acestea, va împiedica scanerele automate și alte încercări mai puțin sofisticate să ghicească versiunea dvs. WordPress.

Având în vedere acest lucru, vă vom arăta câteva modalități de a elimina cu ușurință numărul versiunii de pe site-ul dvs. WordPress. Iată o prezentare rapidă:

Gata? Să începem.

Metoda 1. Elimină informațiile despre versiunea WordPress cu cod (Recomandat)

Această metodă necesită adăugarea de cod pe site-ul dvs. WordPress. Dacă nu ați mai făcut acest lucru înainte, consultați ghidul nostru despre cum să copiați și să lipiți fragmente de cod în WordPress.

Acum, multe site-uri web vă vor recomanda să editați fișierul header.php al temei dvs. și să eliminați următoarea linie de cod:

<meta name="generator" content="WordPress <?php bloginfo('version'); ?>" />

Această metodă nu funcționează, deoarece o actualizare nouă a temei va înlocui automat șablonul vechi cu fișierul nou.

O altă metodă recomandată frecvent, dar ineficientă, este să pui acest cod în fișierul functions.php al temei tale:

remove_action('wp_head', 'wp_generator');

Aceasta va elimina informațiile doar din antetul WordPress. Deci, numărul versiunii va fi în continuare vizibil în fluxurile RSS ale site-ului dvs. web.

Modul corect de a elimina informațiile despre versiunea WordPress este prin dezactivarea funcției responsabile pentru afișarea acesteia.

Pentru a elimina complet numărul versiunii WordPress atât din fișierul antet, cât și din fluxurile RSS, va trebui să adăugați următorul cod într-un plugin de fragmente de cod.

function wpbeginner_remove_version() {
return '';
}
add_filter('the_generator', 'wpbeginner_remove_version');

Pentru a face acest lucru și mai ușor, puteți folosi WPCode, care este cel mai bun plugin pentru fragmente de cod pentru WordPress.

WPCode are o bibliotecă de coduri încorporată care conține toate cele mai populare fragmente de cod WordPress, inclusiv un fragment pentru eliminarea numărului versiunii WordPress.

Pentru a începe, va trebui să instalați și să activați pluginul gratuit WPCode. Pentru instrucțiuni pas cu pas, consultați ghidul nostru despre cum să instalați un plugin WordPress.

Pagina principală WPCode

Odată ce pluginul este activat, va trebui să accesați Fragmente de cod » Bibliotecă din tabloul de bord WordPress.

În continuare, să căutăm fragmentul „Remove WordPress Version Number” și să facem clic pe butonul „Use snippet”.

Selectați fragmentul "Eliminați numărul versiunii WordPress" în WPCode

WPCode va adăuga apoi automat codul, va adăuga un titlu pentru cod și va seta metoda corectă de inserare.

Va adăuga chiar și etichete pentru a vă ajuta să o organizați.

WPCode Elimină versiunea WordPress snippet de cod

Tot ce trebuie să faci este să schimbi comutatorul din 'Inactiv' în 'Activ'.

Apoi, faceți clic pe butonul „Actualizare”.

Comutați fragmentul de cod la Activ și faceți clic pe Actualizare în WPCode

Acum, numărul versiunii WordPress va fi ascuns din frontend-ul site-ului tău și din fluxurile RSS.

Metoda 2. Eliminarea numărului versiunii WordPress folosind Sucuri

Toate plugin-urile de securitate WordPress de top oferă o opțiune în setări pentru a ascunde numărul versiunii WordPress.

Cu toate acestea, recomandăm utilizarea Sucuri deoarece ascunde automat informațiile despre versiunea WordPress și oferă alte funcționalități de securitate mai avansate.

Este Sucuri pluginul de securitate WordPress potrivit pentru dvs.?

Pe deasupra, Sucuri oferă un firewall care filtrează și monitorizează traficul HTTP, blocând amenințările malițioase înainte ca acestea să ajungă la serverul dvs. web. Dacă detectează cod malițios, vă permite să curățați site-ul web, eliminând amenințările în proces.

Pur și simplu instalați și activați pluginul Sucuri. Pentru mai multe detalii, consultați ghidul nostru pas cu pas despre cum să instalați un plugin WordPress.

La activare, pluginul va ascunde automat informațiile despre versiunea WordPress. Puteți verifica acest lucru vizitând Sucuri Security » Settings și trecând la fila Hardening.

Întărirea versiunii WordPress Sucuri

Poți ascunde complet versiunea WordPress?

WordPress poate adăuga în continuare informații despre versiune în diverse alte locuri pe site-ul dvs.

De exemplu, este inclus ca șir de interogare în codul sursă pentru fișierele CSS și JS.

Versiunea WordPress afișată cu fișiere CSS și JS

Eliminarea tuturor instanțelor informațiilor despre versiunea WordPress poate fi consumatoare de timp, complicată și s-ar putea să nu funcționeze întotdeauna.

Din punct de vedere al securității, eliminarea etichetelor evidente de generator vă poate proteja de unele atacuri foarte comune.

Cu toate acestea, dacă cineva este hotărât să vă spargă site-ul, ascunderea numărului versiunii WordPress nu ajută prea mult la oprirea acestui lucru.

Trebuie să implementați o configurație de securitate WordPress adecvată pentru a vă face site-ul mai sigur. Aceasta adaugă straturi de securitate în jurul site-ului dvs., făcându-l mai greu de spart.

Și doriți să alegeți cel mai bun furnizor de găzduire WordPress pentru site-ul dvs., deoarece găzduirea web nesigură este vulnerabilă la tentativele de hacking.

Sperăm că acest articol v-a ajutat să învățați cum să ascundeți cu ușurință numerele versiunii WordPress de pe site-ul dvs. De asemenea, ați putea dori să consultați ghidul nostru despre cum să remediați eroarea cheii de resetare a parolei și selecțiile noastre de experți ale celor mai bune pluginuri de jurnal de activitate și urmărire 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.

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

67 CommentsLeave a Reply

  1. Nu mi-am dat seama cât de important era să ascund versiunea WordPress. Mulțumesc pentru pașii clari și ușor de urmat. Cu siguranță voi implementa aceste modificări pentru a îmbunătăți securitatea site-ului meu web.

  2. Îmi place cum WPBeginner abordează micile detalii de genul acesta de care majoritatea oamenilor nu sunt conștienți, inclusiv eu.
    Mulțumesc pentru asta!

  3. Uneori mă fascinează câte detalii pot fi realizate, de exemplu în ceea ce privește securitatea, la care nu m-aș fi gândit. Așa că am eliminat versiunea Wordpress de pe site conform instrucțiunilor dvs.

  4. funcția wpbeginner_remove_version()
    ceea ce ar trebui să scriem în loc de "wpbeginner" _remove_version?
    un nume de fișier specific sau numele site-ului nostru sau ce?

    • Acest lucru este pentru a elimina numărul versiunii din antetul HTML, dacă doriți să eliminați textul că folosiți WordPress, atunci ar trebui să contactați suportul temei dvs. specifice.

      Admin

  5. am adăugat această linie în functions.php, dar wapplyzer încă poate detecta versiunea
    remove_action(‘wp_head’, ‘wp_generator’);

  6. salut.. o practică care este încă utilizabilă? Vreau să întreb, cum să ascund pluginurile pe care le folosesc informații din vizualizarea codului sursă și diverse detectoare wordpress... mulțumesc mult.

  7. Acest lucru va împiedica WordPress să mă detecteze automat și să mă notifice despre noile versiuni, astfel încât să pot actualiza? Mulțumesc

  8. Pentru cei ca mine care au citit până la sfârșit căutând un răspuns definitiv, doar pentru a rămâne în continuare, în ciuda tuturor posibilităților, nimeni nu a identificat o soluție care să funcționeze pentru toată lumea.

    Sugerez să încărcați WordPress în Wamp sau similar și să verificați fiecare posibilitate.

    Ce-ar fi dacă redacția ar arunca o privire, ar separa grâul de neghină și ar reposta
    Modul Corect de a Elimina Numărul Versiunii WordPress?

  9. de ce atât de complicat? fă-o simplu:
    // elimină versiunea wp
    add_filter(‘the_generator’, ‘__return_false’);

  10. Dacă folosesc o temă premium și dezvoltatorul o actualizează constant, trebuie să-mi fac griji cu privire la această problemă?

  11. Poate că îmi scapă ceva aici, dar adăugarea filtrului elimină numărul versiunii, dar nu reușește să-l elimine de la sfârșitul unor foi de stil și, de asemenea, de la câteva fișiere .js din plugin-uri. Adică,

    ….css?ver=3.8.1′ type=’text/css’ media=’all’ />

    Există vreo modalitate de a le elimina și pe acelea?

    Mulțumesc

  12. Salut

    niciuna dintre aceste metode nu funcționează cu WP 3.8/ RC2

    Am pus codul:

    function wpbeginner_remove_version() { return ""; } add_filter(‘the_generator’, ‘wpbeginner_remove_version’);

    în partea de jos a fișierului meu functions.php. Nu are niciun efect.

    Iată un exemplu de scripturi care se încarcă atunci când mă uit la codul sursă și puteți vedea că versiunea wp este încă atașată la sfârșit….

    Am încercat câteva dintre celelalte sugestii de cod din acest fir, și niciuna dintre ele nu a funcționat.

    Poate fac ceva greșit?

    Mulțumesc anticipat pentru sugestiile dumneavoastră.

    După cum puteți vedea, acesta încă apare la sfârșitul fiecăruia.

  13. Dar Sucuri arată în continuare versiunea mea de Wordpress folosind fișierul /wp-admin/js/common.js.

  14. De asemenea, ar trebui să ștergeți readme.html din directorul rădăcină al site-ului web, deoarece acesta conține numărul versiunii WP.

    • Acest plugin nu elimină numărul versiunii. Schimbă prefixul (wp_) pentru tabelele bazei de date.

  15. Ar trebui menționat, de asemenea, că dacă doriți să ascundeți numărul, ar trebui să scăpați și de fișierul readme.html care însoțește WordPress, deoarece acesta afișează versiunea în cifre mari chiar în partea de sus a paginii. Ultima dată când am citit, se ascunde și într-un fișier JavaScript undeva, dar nu sunt sigur care.

  16. Folosesc asta pentru a elimina versiunea WordPress.

    ‘remove_action(‘wp_head’, ‘wp_generator’); // Elimină versiunea WordPress de pe site’

  17. Acesta este, probabil, unul dintre cele mai utile fragmente de cod create vreodată. Pluginurile se strică, așa că aceasta este o modalitate perfectă de a elimina tagul meta generator din WordPress.

  18. Îmi pare rău să spun că nu funcționează cu feed-ul, vreau să spun că nu elimină numărul versiunii din feed, am adăugat personal funcția specificată de dvs., o elimină din sursa paginii mele de pornire, dar nu și din sursa paginii rss, puteți vizualiza sursa paginii mele rss, este încă acolo http://www.techispot.com/feed

    Cineva a găsit o soluție, vă rog să o împărtășiți

  19. am vrut să păstrez generatorul fără numărul versiunii, așa că returnez în loc de un șir gol...

    este corect?

  20. Eliminarea codului generatorului nu are nicio legătură cu securitatea, sincer. Dacă cineva vă vizează în mod special site-ul, există alte modalități eficiente de a determina un număr de versiune. Dacă este doar un script malițios, acesta va încerca fiecare exploit care a funcționat vreodată, indiferent de versiunea dvs. Într-adevăr, nu am văzut niciodată un script de exploit care să încerce să detecteze versiunea.

    De asemenea, afirmația „Deși pluginurile sunt grozave, ele încetinesc oarecum site-ul”, este puțin înșelătoare în acest context, cred. Da, multe pluginuri care fac sarcini grele vor crește sarcina pe un server. Dar o cantitate bună din nucleul WordPress folosește API-ul de pluginuri pentru a se conecta la sine, folosind aceleași metode ca un plugin. Și adăugarea acestui cod în functions.php face același lucru.

    • „De asemenea, afirmația „Deși pluginurile sunt grozave, ele încetinesc oarecum site-ul”, este puțin înșelătoare în acest context, cred.”

      Argument bun! Cercetez cum să elimin scripturile de pluginuri care nu sunt necesare/nu sunt utilizate pe o pagină, dar sunt solicitate de fiecare dată pe server.

  21. Mi-am dat seama că pluginul „Secure WordPress” face deja asta pentru tine și mai mult. Presupunând că majoritatea oamenilor ar fi interesați să-și securizeze Wordpress (nu doar să ascundă numărul versiunii), ar fi mai bine să folosești acel plugin pentru a face toate acestea pentru tine.

    Apropo, am aflat despre pluginul Secure Wordpress prin wpbeginner. https://www.wpbeginner.com/wp-tutorials/11-vital-tips-and-hacks-to-protect-your-wordpress-admin-area/

    Bravo, băieți! Continuați să scrieți!

    • Deși plugin-urile sunt grozave, ele încetinesc oarecum site-ul. De ce să folosești un plugin dacă poate fi făcut cu o simplă funcție în fișierul functions.php. Dar da, plugin-ul Secure WordPress face și asta pe toate versiunile mai vechi de 2.4.

      Admin

      • Aș fi de acord cu tine în privința asta: modificarea doar a fișierului functions.php ar fi mai eficientă decât adăugarea unui plugin doar pentru a elimina numărul versiunii.

    • Întreaga idee din spatele acestui cod este să nu fie nevoie să editezi fișierele de bază. Dacă editezi plugin.php, data viitoare când vei actualiza WordPress, acesta va reveni.

      Admin

      • Ok, eroarea a fost a mea, am modificat fișierul wrong function.php.
        Cel corect este function.php din directorul temei și nu cel din nucleu.

        Mulțumesc!!!

  22. Este ciudat, îmi dă eroarea:
    Apel la funcția nedefinită: add_filter()

    Dar am verificat fișierul plugin.php și am funcția add_filter() definită, evident.

    Vreun sugestie? 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ă.