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ă eliminați opțiunea de resetare/modificare a parolei din WordPress

Gestionarea parolelor în WordPress poate fi dificilă, în special pentru site-urile web cu mai mulți utilizatori sau cele care necesită controale stricte de securitate.

Am văzut numeroase situații în care clienții s-au blocat accidental după ce s-au jucat cu setările parolei.

Deși funcția de resetare a parolei este utilă pentru utilizatorii obișnuiți, aceasta poate deveni o problemă de securitate pentru site-urile de afaceri sau site-urile de membru unde doriți să mențineți un control strict asupra accesului utilizatorilor.

În acest ghid pas cu pas, vă vom arăta cum să eliminați în siguranță opțiunile de resetare și modificare a parolei de pe site-ul dvs. WordPress.

Indiferent dacă administrați un site de membru sau un site de afaceri, veți învăța cum să dezactivați aceste funcții fără a vă afecta instalarea WordPress.

Elimină opțiunea de resetare a parolei în WordPress

De ce să eliminați opțiunea de resetare/modificare a parolei din WordPress?

Dacă permiți înregistrarea utilizatorilor pe site-ul tău WordPress, atunci opțiunea de resetare a parolei permite utilizatorilor să recupereze parolele pierdute. În mod normal, nu ai vrea să schimbi asta.

Cu toate acestea, în anumite scenarii de utilizare, este posibil să doriți să eliminați această opțiune pentru utilizatori specifici sau roluri de utilizator pe site-ul dvs. WordPress.

De exemplu, este posibil să fi creat un cont temporar pentru cineva sau un site demo unde utilizatorii se pot autentifica cu un nume de utilizator și o parolă demo.

De asemenea, opțiunea de resetare a parolei oferă hackerilor o altă modalitate de a încerca să acceseze site-ul dvs. web. Dacă sunteți deosebit de preocupat de securitatea WordPress, este posibil să doriți să eliminați opțiunea ca utilizatorii să își reseteze propriile parole.

Soluția mai ușoară ar fi eliminarea linkului de resetare a parolei. Cu toate acestea, unii utilizatori avansați ar putea deja să cunoască URL-ul de utilizat pentru a accesa formularul de resetare a parolei.

Având în vedere acest lucru, să vedem cum puteți elimina cu ușurință opțiunea de resetare/schimbare a parolei din WordPress. Vom acoperi două modalități de a elimina opțiunea de resetare a parolei.

Prima metodă ascunde pur și simplu linkul de pe pagina dvs. de conectare, în timp ce a doua metodă dezactivează complet funcționalitatea.

Pentru o securitate mai bună, recomandăm a doua metodă, care asigură că utilizatorii nu pot accesa pagina de resetare a parolei chiar și cu un link direct.

  1. Disable Password Reset/Change Option Using Login Press
    1. Pasul 1: Instalați și activați LoginPress
    2. Pasul 2: Dezactivați Uitați parola
  2. Dezactivarea manuală a opțiunii de resetare a parolei din WordPress
  3. Bonus: Dezactivarea autentificării cu adresa de e-mail în WordPress
  4. Întrebări frecvente despre dezactivarea resetărilor de parole

Gata? Să începem.

Metoda 1: Ascundeți linkul de resetare a parolei folosind LoginPress

Cel mai simplu mod de a dezactiva opțiunea de resetare/modificare a parolei este cu LoginPress. Este un plugin gratuit pentru WordPress care vă permite să personalizați pagina de autentificare.

LoginPress

LoginPress oferă o gamă largă de funcționalități pentru a personaliza aspectul paginii de autentificare, pentru a îmbunătăți securitatea și modul în care arată pagina.

Pasul 1: Instalați și activați LoginPress

Pentru a începe, va trebui să instalați și să activați LoginPress. Pentru mai multe detalii, puteți consulta tutorialul nostru despre cum să instalați un plugin WordPress.

Notă: Versiunea gratuită are tot ce aveți nevoie pentru a dezactiva opțiunea de resetare/schimbare a parolei. Acestea fiind spuse, versiunea plătită are funcții de securitate avansate, cum ar fi posibilitatea de a personaliza URL-ul de autentificare, limitarea încercărilor de conectare și multe altele.

Pasul 2: Dezactivați Uitați parola

După activare, veți dori să accesați LoginPress » Customizer. Acest lucru vă va duce la un editor încorporat unde puteți personaliza cu ușurință orice aspect al paginii de autentificare WordPress.

Pentru a elimina mesajul „Ați uitat parola?”, trebuie să accesați fila „Subsolul formularului”. Făcând clic pe pictograma creion de lângă „Ați uitat parola?” veți fi, de asemenea, direcționat către fila „Subsolul formularului”.

subsol formular în loginpress

Apoi, trebuie să dezactivați opțiunea „Enable Footer Text”.

Acest lucru va elimina opțiunile „Înregistrare” și „Ați uitat parola?” de pe pagina dvs. de autentificare.

dezactivează textul din subsol

Pluginul oferă o mulțime de alte funcționalități interesante.

De exemplu, puteți schimba culoarea butonului și culorile textului, puteți adăuga logo-uri și chiar puteți schimba fundalul. Pur și simplu faceți clic pe pictograma creionului pe orice zonă doriți să o modificați sau navigați prin panoul lateral din stânga.

exemplu pagină de autentificare

După ce ați terminat de personalizat pagina de autentificare WordPress, veți fi gata să salvați modificările.

Pur și simplu apăsați butonul „Publică” din colțul din stânga sus pentru a finaliza modificările.

pagină de autentificare publicare

În cele din urmă, trebuie să te deconectezi din tabloul de bord WordPress și să încerci să te conectezi din nou pentru a verifica dacă opțiunea de recuperare a parolei pierdute nu mai apare.

Acum ați ascuns cu succes linkul de resetare a parolei de pe pagina dvs. de autentificare WordPress.

Important: Această metodă ascunde doar linkul. Pagina de resetare a parolei este încă activă și poate fi accesată dacă cineva cunoaște URL-ul direct. Pentru a elimina complet funcționalitatea pentru o securitate mai bună, recomandăm urmarea Metodei 2.

exemplu eliminare resetare parolă

Metoda 2: Dezactivați manual opțiunea de resetare a parolei din WordPress folosind WPCode

Această metodă necesită adăugarea de cod pe site-ul dvs. WordPress.

Unele tutoriale vă vor spune să editați fișierele direct, dar nu recomandăm acest lucru. Chiar și cea mai mică eroare în timpul tastării codului poate cauza erori WordPress sau chiar poate face site-ul dvs. inaccesibil.

De aceea recomandăm să folosiți WPCode în schimb.

plugin wpcode

Este cel mai bun plugin pentru fragmente de cod WordPress care vă permite să adăugați cod personalizat în WordPress fără a edita fișierul functions.php al temei dvs.

După testări amănunțite, am constatat că este cea mai ușoară și sigură modalitate de a adăuga cod, astfel încât să nu-ți faci griji că îți vei strica site-ul. Pentru a afla mai multe, vezi recenzia noastră despre WPCode.

Pentru a începe, va trebui să instalați și să activați pluginul WPCode. Pentru mai multe informații, vă rugăm să consultați ghidul nostru despre cum să instalați un plugin WordPress.

📌 Notă: Puteți utiliza versiunea gratuită a WPCode pentru acest tutorial. Cu toate acestea, dacă faceți upgrade la versiunea premium, veți avea acces la mai multe fragmente gata făcute și funcționalități avansate, inclusiv un generator de cod, istoric de revizuiri și logică condițională inteligentă.

Apoi, va trebui să accesați Snippets de cod » + Adăugare Snippet.

Deoarece nu există un fragment gata făcut pentru dezactivarea opțiunii de resetare a parolei, va trebui să adaugi cod personalizat. Poți trece cu mouse-ul peste bara „Adaugă codul tău personalizat” și să dai clic pe „Utilizează fragmentul”.

adăugare fragment de cod personalizat

Pe ecranul următor, veți denumi fragmentul dvs. personalizat.

Ați putea dori să îi dați un nume clar, astfel încât să vă puteți referi ușor la el mai târziu, dacă va trebui să faceți modificări.

fragment de cod personalizat nume

Apoi, pentru „Tipul de cod”, să selectăm opțiunea „Fragment PHP” din meniul derulant.

Apoi, veți dori să copiați și să lipiți următorul cod în editorul de text „Previzualizare cod”:

<?php
/*
 * Plugin Name: Disable Password Reset
 * Description: Disable password reset functionality. Only users with administrator role will be able to change passwords from inside admin area.
 * Version: 1.0
 * Author: WPBeginner
 * Author URI: http://wpbeginner.com
 */

class Password_Reset_Removed
{

  function __construct()
  {
    add_filter( 'show_password_fields', array( $this, 'disable' ) );
    add_filter( 'allow_password_reset', array( $this, 'disable' ) );
    add_filter( 'gettext',              array( $this, 'remove' ) );
  }

  function disable()
  {
    if ( is_admin() ) {
      $userdata = wp_get_current_user();
      $user = new WP_User($userdata->ID);
      if ( !empty( $user->roles ) && is_array( $user->roles ) && $user->roles[0] == 'administrator' )
        return true;
    }
    return false;
  }

  function remove($text)
  {
    return str_replace( array('Lost your password?', 'Lost your password'), '', trim($text, '?') );
  }
}

$pass_reset_removed = new Password_Reset_Removed();
?>

Ce face acest cod?

Acest fragment de cod adaugă câteva reguli simple pe site-ul dvs. WordPress. Verifică dacă cineva încearcă să acceseze pagina de resetare a parolei sau câmpurile aferente.

Dacă utilizatorul nu este administrator, codul blochează complet funcționalitatea de resetare a parolei și elimină textul „Ai uitat parola?”.

Acest lucru asigură că numai administratorii pot schimba parolele utilizatorilor din interiorul tabloului de bord WordPress, adăugând un strat suplimentar de securitate.

Iată cum ar trebui să arate ecranul tău:

adaugă elimină fragment de cod pentru parolă

De aici, tot ce trebuie să faceți este să comutați opțiunea de la „Inactiv” la „Activ” din partea de sus a paginii.

Apoi, apăsați pe „Salvează fragmentul” pentru a finaliza modificările.

salvează snippet

Felicitări, totul este gata!

Acum, vă puteți deconecta din zona de administrare WordPress pentru a verifica dacă opțiunea de resetare a parolei a fost eliminată.

elimină parola din autentificarea WordPress exemplu

Bonus: Dezactivarea autentificării cu adresa de e-mail în WordPress

Acum că ați aflat despre dezactivarea „Opțiunii de resetare / modificare a parolei”, s-ar putea să doriți să duceți securitatea autentificării WordPress la nivelul următor. Una dintre opțiunile dvs. este dezactivarea autentificării cu adresa de e-mail.

Să spunem că cineva vrea să vă spargă site-ul WordPress. Atunci, având e-mailul dvs. l-ar putea ajuta să vă ghicească parola sau să vă spargă contul de e-mail.

WPCode are o secțiune „Dezactivare autentificare prin e-mail” pe care o puteți utiliza.

Dezactivarea conectării cu e-mail în WPCode

Pur și simplu instalați și activați pluginul și căutați fragmentul în biblioteca sa pentru a aplica codul.

Pentru instrucțiuni mai detaliate, puteți urma ghidul nostru despre cum să dezactivați funcția de autentificare cu adresa de e-mail în WordPress.

Întrebări frecvente despre dezactivarea resetărilor de parole

Iată câteva întrebări pe care cititorii noștri le pun frecvent despre dezactivarea resetărilor de parole:

Este sigur să elimin opțiunea de resetare a parolei în WordPress?

Da, este perfect sigur și poate fi o bună măsură de securitate pentru anumite tipuri de site-uri web. Reduce numărul de modalități prin care cineva ar putea încerca să obțină acces neautorizat la un cont.

Asigurați-vă doar că aveți un proces prin care utilizatorii vă pot contacta dacă rămân blocați.

Administratorii pot schimba în continuare parolele utilizatorilor?

Absolut. Administratorii de site pot reseta întotdeauna parolele pentru orice utilizator direct din tabloul de bord WordPress. Pur și simplu accesați secțiunea „Utilizatori”, editați profilul utilizatorului și setați o parolă nouă acolo.

Ce ar trebui să facă un utilizator dacă își uită parola?

Dacă un utilizator își uită parola după ce ați dezactivat linkul de resetare, va trebui să contacteze un administrator de site. Administratorul poate genera apoi manual o parolă nouă pentru el.

Sperăm că acest articol v-a ajutat să învățați cum să eliminați opțiunea de resetare/modificare a parolei din WordPress. De asemenea, puteți consulta ghidurile noastre despre cum să protejați cu parolă directorul de administrare WordPress (wp-admin) și cum să forțați deconectarea tuturor utilizatorilor î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

15 CommentsLeave a Reply

  1. Scriptul pe care l-ai scris mai sus, Metoda 2: Dezactivarea manuală a opțiunii de resetare a parolei din WordPress. Este încă bun? Necesită actualizare?

    • A doua metodă din articolul nostru ar trebui să funcționeze în continuare, cu excepția cazului în care auzim altceva.

      Admin

  2. Crearea pluginului funcționează perfect, mulțumesc.

    Hoowever, pluginul de securitate WordFence afișează acum un avertisment:

    „Pluginul „Dezactivare resetare parolă” pare să fie abandonat (actualizat pe 10 noiembrie 2016, testat până la WP 4.6.12).
    Tip: Plugin abandonat”

    Există o modalitate de a actualiza acest plugin pentru a evita avertismentul?

    Mulțumesc anticipat!

  3. Sunt membru al unei organizații de scriitori și, din păcate, membrul responsabil de site-ul nostru a decedat brusc. Nimeni nu știe parola. Am creat un site nou pe WordPress, dar trebuie să îl scoatem pe cel vechi. Având două site-uri cauzează o mare confuzie.

    Cum putem ocoli parola? Există cineva de contactat în legătură cu această problemă?
    Vă mulțumesc anticipat pentru asistența dumneavoastră în rezolvarea acestei probleme.
    FP

    • Salut Francine,

      Dacă vechiul site web este un site WordPress.org auto-găzduit, atunci este găzduit de o companie de hosting. Puteți solicita companiei de hosting să retragă site-ul web. Cu toate acestea, companiile de hosting fac de obicei acest lucru numai atunci când cererea este făcută de următorul de gradul I al unui client decedat sau de cineva cu drepturi legale.

      Admin

  4. Asta funcționează încă cu versiunile recente de WP? Pentru că tocmai am făcut-o pe 2 găzduite pe mașina mea locală și nu se întâmplă nimic. Pluginul este instalat și activat, dar opțiunea „Ai uitat parola?” rămâne în formularul de conectare.

    Thanks :)

  5. Am achiziționat recent un computer nou și trebuie să știu cum să dezactivez parola pentru a putea accesa sistemul și a finaliza configurarea?

  6. Salut Echipă,

    Acesta este un tutorial extrem de fantastic pe care l-ați distribuit pe acest blog uimitor, deoarece mă gândeam să încerc prin intermediul tabloului meu de bord, dar nu am reușit și când am vizitat acest site minunat WPbeginner l-am găsit.
    Deci, în acest caz, mulțumesc mult.

  7. Pluginul a generat 3 caractere de ieșire neașteptată în timpul activării. Dacă observați mesaje de tipul „headers already sent”, probleme cu fluxurile de sindicare sau alte probleme, încercați să dezactivați sau să eliminați acest plugin.
    Vă rog să mă ajutați cum să rezolv această problemă??

    • Dacă utilizați metoda cu cod, atunci acest lucru ar putea însemna că există spațiu suplimentar după tag-ul de închidere php. Puteți șterge acele spații suplimentare, puteți șterge și tag-ul de închidere PHP ?>

      Admin

      • asta nu îmi elimină mesajul de eroare

        „Pluginul a generat 1 caracter de ieșire neașteptată în timpul activării. Dacă observați mesaje de tip „headers already sent”, probleme cu fluxurile de sindicare sau alte probleme, încercați să dezactivați sau să eliminați acest plugin.”

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