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ă resetați parola de administrator WordPress pe localhost

A fi blocat în afara unui site WordPress pe localhost este frustrant, mai ales când ești în mijlocul unui proiect.

Ne-am confruntat cu asta noi înșine atunci când am comutat între site-uri de test, am uitat o parolă complexă sau am realizat că browserul nu ne-a salvat niciodată autentificarea.

Vestea bună este că remedierea problemei local este rapidă. Deoarece aveți acces complet la baza de date și la fișierele site-ului dvs., puteți reseta parola în doar câteva minute, fără a avea nevoie de acces prin e-mail.

În acest tutorial, vă vom ghida exact cum am resetat o parolă de administrator WordPress pe localhost folosind phpMyAdmin sau WP-CLI. Acest lucru înseamnă că vă puteți întoarce la construirea site-ului dvs. fără întârzieri.

Resetarea parolei de administrator în WordPress pe localhost

De ce resetarea parolei nu funcționează pe localhost

Când spunem „localhost”, ne referim la un server local, de obicei computerul dvs. Este un spațiu privat unde puteți construi și testa un site WordPress înainte de a-l publica.

Folosim adesea localhost pentru a experimenta cu noi plugin-uri, modificări de design sau pur și simplu pentru a învăța cum funcționează WordPress. Este o modalitate sigură de a strica lucruri fără griji.

Dacă nu ați încercat încă, aceste ghiduri vă pot ajuta să începeți:

Acum, iată partea care poate fi confuză pentru începători. Dacă uitați parola de administrator pe un site local, linkul obișnuit „Ați uitat parola?” nu va ajuta.

Acest lucru se datorează faptului că WordPress trimite în mod normal un e-mail de resetare a parolei, dar configurațiile localhost nu pot trimite e-mailuri decât dacă ați configurat acest lucru manual. Și, implicit, majoritatea oamenilor nu au făcut-o.

Din fericire, nu ai nevoie de un e-mail pentru a reveni.

Vă vom arăta două modalități ușoare de a vă reseta parola pe localhost, chiar dacă sunteți complet blocat:

Metoda 1: Resetarea parolei de administrator WordPress pe localhost folosind phpMyAdmin

Dacă utilizați instrumente precum XAMPP, WAMP sau MAMP, atunci phpMyAdmin ar trebui să fie deja instalat. L-am folosit de multe ori pentru a modifica lucruri direct în baza de date, inclusiv resetarea parolelor.

phpMyAdmin vă oferă o interfață vizuală pentru a vă gestiona baza de date WordPress. Sună complicat, dar odată ce vă obișnuiți, este destul de simplu.

Notă: Dacă folosiți LocalWP, veți vedea un instrument numit Adminer în schimb. Funcționează la fel ca phpMyAdmin, deci puteți urma acești pași cu ușurință.

Adminer, alternativa la phpMyAdmin în LocalWP

Pentru a începe, deschide browserul și accesează această adresă:

http://localhost/phpmyadmin/

S-ar putea să vi se ceară să vă conectați. În majoritatea configurațiilor, numele de utilizator este ‘root’, iar câmpul parolei este lăsat gol. Dacă acest lucru nu funcționează, verificați documentația pentru software-ul specific mediului dvs. local.

Odată ce sunteți în phpMyAdmin, căutați numele bazei de date WordPress în bara laterală și faceți clic pe ea.

Deschideți baza de date în phpMyAdmin

Veți vedea o listă de tabele în acea bază de date. Găsiți-o pe cea care se termină cu _users și faceți clic pe linkul „Browse” de lângă ea.

Notă: Majoritatea site-urilor WordPress folosesc wp_ ca prefix, dar acesta ar putea fi diferit dacă l-ați modificat în timpul configurării.

Deschideți tabelul utilizatori în baza de date WordPress

Veți vedea acum o listă de utilizatori pe site-ul dvs.

Găsiți rândul cu numele de utilizator de administrator și faceți clic pe linkul ‘Editare’ de lângă el.

Editați utilizatorul în baza de date WordPress

Aceasta deschide un formular care arată toate datele utilizatorului stocate în baza de date. Derulați în jos până găsiți câmpul user_pass.

În coloana Valoare, introduceți noua parolă. Apoi, găsiți coloana Funcție de lângă ea și selectați MD5 din meniul derulant.

Adăugați parolă utilizator nou

Aceasta creează o parolă temporară care vă va permite să vă conectați.

Apăsați butonul „Go” din partea de jos pentru a salva modificările.

Important: Utilizarea MD5 nu este sigură pentru un site activ, dar funcționează ca o cheie temporară pentru a vă permite să accesați localhost. Imediat ce vă autentificați, trebuie să vă resetați parola încă o dată în interiorul WordPress.

Pentru a face acest lucru, accesează Utilizatori » Profil din tabloul de bord de administrator. Introdu noua parolă acolo și salvează-o. Acest lucru va asigura că parola ta este salvată corect și în siguranță, folosind cea mai recentă funcție de hashing a WordPress.

Pentru detalii, consultați ghidul nostru despre cum să vă resetați parola WordPress.

Salvați modificările bazei de date

Acesta este tot! Acum vă puteți conecta la site-ul dvs. local WordPress folosind noua parolă pe care tocmai ați setat-o.

Metoda 2: Resetarea parolei prin fișierul Functions.php

Dacă nu aveți acces la phpMyAdmin sau preferați o abordare diferită, puteți reseta parola de administrator WordPress editând fișierul functions.php al temei dvs.

Această metodă este simplă și poate fi realizată rapid.

Pasul 1: Accesați fișierul Functions.php al temei dvs.

Mai întâi, va trebui să localizați fișierul functions.php pentru tema dvs. activă. Pentru a face acest lucru, navigați la directorul rădăcină al instalării dvs. WordPress pe localhost.

În funcție de software-ul pe care îl utilizați, locația directorului rădăcină poate diferi. De exemplu, dacă utilizați Local, atunci site-ul dvs. va fi situat la:

C:\Users\yourusername\Local Sites\yoursitename\app\public\

Apoi, accesați folderul /wp-content/themes/. În interior, veți găsi un folder numit după tema dvs. activă.

Localizarea folderului temei tale

În interiorul folderului temei active, căutați un fișier numit functions.php și deschideți-l într-un editor de text precum Notepad sau TextEdit.

Pasul 2: Adăugați codul pentru a reseta parola

La sfârșitul fișierului functions.php, trebuie să lipiți următorul cod:

function reset_admin_password() {
    $user_id = 1; // ID of the admin user
    $new_password = 'newpassword123'; // Your new password
    wp_set_password($new_password, $user_id);
}
add_action('init', 'reset_admin_password');

Ultima linie, ‘add_action(‘init’, ‘reset_admin_password’);’, este un hook WordPress. Acesta îi spune site-ului dvs. să ruleze acest cod de resetare a parolei imediat ce WordPress pornește.

Nu uitați să înlocuiți „newpassword123” cu o parolă mai puternică pe care doriți să o utilizați.

Acest cod setează o nouă parolă pentru utilizatorul admin cu ID-ul 1. Cu toate acestea, dacă nu cunoașteți ID-ul utilizatorului, dar cunoașteți adresa de e-mail a administratorului, puteți folosi în schimb acest fragment de cod:

function reset_admin_password_by_email() {
    $user_email = 'admin@example.com'; // Admin user's email address
    $user = get_user_by('email', $user_email);
    if ($user) {
        $new_password = 'newpassword123'; // Your new password
        wp_set_password($new_password, $user->ID);
    }
}
add_action('init', 'reset_admin_password_by_email');

Acest cod setează o nouă parolă (newpassword123) pentru utilizatorul administrator asociat cu adresa de e-mail specificată.

După adăugarea codului, salvați fișierul functions.php și reîmprospătați site-ul dvs. WordPress localhost în browser. Ar trebui să vă puteți autentifica acum folosind noua parolă.

Pasul 3: Eliminați codul

Odată ce v-ați autentificat cu succes, este important să eliminați fragmentul de cod din fișierul functions.php pentru a evita potențiale riscuri de securitate.

Dacă nu o faceți, WordPress vă va reseta parola de fiecare dată când se încarcă o pagină, ceea ce vă poate bloca din nou sau poate crea o vulnerabilitate de securitate.

Pur și simplu deschideți fișierul functions.php și ștergeți codul pe care l-ați adăugat anterior. Nu uitați să salvați modificările.

Întrebări Frecvente Despre Resetarea Parolelor WordPress

Iată câteva întrebări adresate frecvent de cititorii noștri despre resetarea parolei de administrator WordPress pe un server local:

Ce se întâmplă dacă prefer să folosesc linia de comandă?

Dacă vă simțiți confortabil cu terminalul, atunci WP-CLI oferă o modalitate super rapidă de a vă reseta parola.

Doar rulați această comandă:

wp user update 1 --user_pass=yournewpassword

Înlocuiți yournewpassword cu parola pe care doriți să o utilizați. Această metodă este deosebit de utilă pentru dezvoltatori sau oricine preferă să lucreze în linia de comandă.

Este rapid, curat și nu necesită editarea niciunui fișier sau accesarea phpMyAdmin.

Vor funcționa aceste metode pe un site WordPress activ?

Pot, dar va trebui să fii mai precaut atunci când lucrezi pe un site activ.

Pentru site-urile web active, cea mai sigură metodă de a vă reseta parola de administrator este să folosiți linkul „Ați uitat parola?” de pe ecranul de conectare. WordPress vă va trimite un link de resetare prin e-mail, presupunând că site-ul dvs. este configurat corect pentru a trimite e-mailuri.

Deși metodele manuale (cum ar fi editarea fișierului functions.php sau utilizarea phpMyAdmin) funcționează și online, acestea sunt mai riscante. O singură eroare minoră într-un mediu live ar putea bloca site-ul dvs. sau expune date sensibile.

Rămâneți la metoda prin e-mail, cu excepția cazului în care știți exact ce faceți.

Am resetat parola, dar tot nu mă lasă să mă autentific. Ce ar trebui să fac?

Dacă tot nu puteți accesa contul după resetarea parolei, nu intrați în panică – verificați doar câteva probleme comune:

  • Folosiți phpMyAdmin? Asigurați-vă că ați selectat MD5 la introducerea noii parole.
  • 🧼 Folosind functions.php? Eliminați codul de resetare a parolei după ce rulează o dată.
  • 🔁 Mai multe site-uri locale? Asigurați-vă că vă conectați la cel corect.

Dacă tot nu funcționează, atunci încercați să vă goliți memoria cache a browserului, să reporniți serverul local sau chiar să testați într-un browser diferit.

Odată ce totul este rezolvat, ar trebui să te poți conecta fără probleme.

Resurse bonus pentru administrarea WordPress

Următoarele sunt sfaturi și tutoriale suplimentare despre gestionarea parolelor și a conturilor de administrator în WordPress:

Sperăm că acest articol v-a ajutat să resetați parola de administrator WordPress pe un server local. De asemenea, ați putea dori să consultați tutorialul nostru despre crearea unei autentificări temporare pentru WordPress sau să consultați ghidul nostru despre cum să adaugi autentificare cu un clic cu Google î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.

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

66 CommentsLeave a Reply

  1. Blog foarte bun pentru ajutor WordPress. Recomand începătorilor să folosească această platformă. Mulțumiri!

    • Cea mai frecventă problemă ar fi dacă nu ați setat funcția la MD5 sau nu ați apăsat pe go pentru a aplica modificările, ar trebui să vă asigurați că ați făcut acest lucru corect.

      Admin

  2. Întâmpin această problemă acum după ce am instalat al doilea WordPress pe MAMP. Acest articol este foarte la obiect și voi încerca mâine!

  3. Mulțumesc mult. Găsesc întotdeauna soluții pentru fiecare dintre problemele mele WP aici.
    Am continuat să am probleme cu pagina de autentificare pe frontend care nu îmi recunoștea noua parolă, nu mi-am dat seama că există o funcție pentru a transmite acel mesaj către myPHPadmin.

  4. Am încercat acest lucru și, în timp ce eram acolo, am încercat și să-mi schimb numele de utilizator, ceea ce realizez că probabil a fost greșeala mea… dar acum nu mă mai pot autentifica deloc. Există o modalitate de a anula ceea ce am făcut?

    • Ar trebui să urmați pașii din articol și acest lucru v-ar readuce la posibilitatea de a edita, de asemenea, ar trebui să puteți folosi e-mailul ca alternativă

      Admin

  5. Blogul tău este mereu plin de articole bogate. Mulțumesc mult. Eram blocat de ceva timp pentru că am sărit peste opțiunea MD5. Mi-ai salvat viața.

  6. Mulțumesc FOARTE MULT pentru asta! M-ai salvat de multe ore de chin încercând să-mi dau seama cum să mă autentific!!

  7. Mulțumesc mult de tot! În mod normal, țin aceste lucruri la îndemână; dar în acest caz, nu am putut găsi unde am notat informațiile.

    Ai salvat o muncă de refacere completă a unui site pe care îl planificam.

  8. Salut,
    Când îmi resetez parola prin link, ce câmpuri sunt afectate în baza de date și în ce tabel.

    Vă rog să împărtășiți această informație, aștept răspunsul dumneavoastră.

  9. După o jumătate de oră de căutare, mi-am găsit ajutorul pe acest site, care mi-a rezolvat problema în cel mai scurt timp,
    Mulțumesc mult
    continuați tot așa, băieți

  10. Bună ziua,
    Introduc o parolă nouă, fac clic pe continuare și nu păstrează parola, afișează un șir lung de cifre și litere. Dacă o folosesc, tot nu mă pot autentifica. Pare simplu în videoclip, dar nu funcționează pentru mine. Vă mulțumesc.
    Am căutat peste tot pe internet, nicio soluție nu a funcționat.

  11. când apăs pe butonul Go apare această eroare:

    #1881 – Operațiune nepermisă când innodb_forced_recovery > 0

  12. Am început să reinstalez WordPress, dar apoi am decis să fac o căutare pe Google și acolo a fost VECHIUL BUN ȘI DE ÎNCREDERE WpBeginner.com

    Mulțumesc un milion!!

  13. Salut

    MULȚUMESC, Wow, nu există alt loc unde să poți obține informații bine explicate ca acestea, am suferit, dar acum am urmat tutorialul tău și este un schimbător de joc, vă iubesc și voi învăța mereu de la voi încă o dată mulțumesc

  14. Mulțumesc! Pentru cei care nu reușesc să facă să funcționeze, nu uitați să folosiți funcția „MD5” atunci când schimbați parola. Aproape am sărit peste acea parte și am rămas blocat câteva minute.

  15. M-am pierdut complet pe video, așa că am încercat să introduc URL-ul. Nu funcționează. Încă pierdut.

  16. Schimb parola, numele de utilizator, userlogin și porecla, dar nu mă pot conecta. Aveți vreun sfat?

  17. Salut... Sunt atât de recunoscător pentru informațiile grozave pe care le oferiți. Mi-am salvat site-ul dvs. în marcaje acum ceva timp. Am lucrat la un site în WordPress folosind XAMPP pe serverul local Apache. Recent, nu mai pot să mă autentific pe pagina de administrare. Am reușit să creez un nume de utilizator și o parolă care funcționează pe aproximativ 95% din toate site-urile care necesită înregistrare. De asemenea, am creat un fișier care listează toate informațiile mele de autentificare pentru oriunde am nevoie să mă autentific, inclusiv pagina de autentificare WP admin, DACĂ uit vreodată acele informații. Am citit această pagină (https://www.wpbeginner.com/wp-tutorials/how-to-reset-wordpress-admin-password-on-localhost/) și am vizionat și videoclipul. Singura problemă este că atunci când dau clic pe wp_users în phpMyAdmin, primesc această eroare - „#1932 – Tabelul „bitnami_wordpress.wp_users” nu există în motor.” Sunt redus la reinstalarea WordPress-ului sau există o altă soluție? Am încercat să restaurez computerul (folosind restaurarea sistemului) la diverse puncte de restaurare anterioare, dar fără succes. Mă puteți ajuta cu asta? Aș fi atât de recunoscător!!! Am depus luni de muncă în proiectarea unui site pentru lansare și AM exportat totul într-un fișier de destul de multe ori folosind plugin-ul de import WordPress (ceva de genul).

    Ați putea oferi o soluție?

    Mulțumesc mult…

    Anthony

  18. metodă super de resetare a parolei de administrator mulțumesc pentru că ați împărtășit asta

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