Čo robiť, keď ste zablokovaní v administrácii WordPress (wp-admin)

Zablokovanie administrátorskej oblasti WordPress (wp-admin) môže byť frustrujúce a stáva sa to z rôznych dôvodov, vrátane problémov so zásuvnými modulmi alebo témami, nesprávnych pokusov o zadanie hesla alebo zmien v oprávneniach používateľov. Tu'je komplexný návod, čo robiť, ak sa ocitnete zablokovaní v administrácii WordPress: Vymažte prehliadač...

Vymazanie súborov cookie a vyrovnávacej pamäte prehliadača

Niekedy môže ísť o jednoduchý problém s prehliadačom. Vymažte súbory cookie a vyrovnávaciu pamäť prehliadača, aby ste sa uistili, že nejde o chybu relácie, ktorá vám bráni v prihlásení.

Zakázanie zásuvných modulov

Chybný zásuvný modul môže spôsobiť zablokovanie, najmä ak spravuje zabezpečenie alebo roly používateľov.

  • Prostredníctvom FTP alebo Správcu súborov: Pripojte sa k svojmu webu pomocou klienta FTP alebo správcu súborov v ovládacom paneli hostingu. Prejdite do wp-content a nájdite priečinok pluginy priečinok. Premenujte ho na niečo ako plugins_deactivate vypnúť všetky zásuvné moduly. Ak sa tým problém vyrieši, premenujte priečinok späť na pluginy a potom v administrácii WordPress postupne vypnite zásuvné moduly, aby ste našli vinníka.

Obnovenie hesla

Ak problém súvisí s heslom, skúste ho resetovať.

  • Prostredníctvom e-mailu: Pomocou odkazu "Stratili ste heslo?" na prihlasovacej stránke môžete obnoviť svoje heslo prostredníctvom e-mailu.
  • Prostredníctvom phpMyAdmin: Ak resetovanie e-mailom nefunguje, môžete heslo resetovať priamo v databáze. Pristúpte k nástroju phpMyAdmin z ovládacieho panela hostingu, nájdite svoju databázu WordPress a prejdite do wp_users tabuľka. Upravte položku používateľa, zadajte novú hodnotu do poľa user_pass pole, v ponuke funkcií vyberte položku MD5 a uložte zmeny.

Kontrola oprávnení používateľa

Ak máte podozrenie, že vaše používateľské roly alebo oprávnenia boli zmenené:

  • Prostredníctvom phpMyAdmin: Prístup k wp_usermeta v databáze WordPress. Skontrolujte wp_capabilities (predpona tabuľky wp_ môže byť iný) pre vaše ID používateľa, aby ste sa uistili, že je nastavené na a:1:{s:13:"administrator";s:1:"1";}. Tento reťazec vás označuje ako správcu.

Overenie súboru wp-config.php

Uistite sa, že vaša wp-config.php súbor nebol zmenený, najmä AUTH_KEY a iné bezpečnostné kľúče, pretože by to mohlo ovplyvniť prihlasovanie.

  • Prostredníctvom FTP alebo Správcu súborov: Stiahnite si a skontrolujte svoje wp-config.php súbor. Hľadajte akékoľvek anomálie alebo nedávne zmeny, ktoré ste nevykonali, najmä v oblasti bezpečnostných kľúčov WordPress.

Deaktivácia súboru .htaccess

Nesprávne konfigurácie vo vašom .htaccess súbor môže zabrániť prístupu do oblasti administrátora.

  • Prostredníctvom FTP alebo Správcu súborov: Premenujte svoj .htaccess súbor na niečo ako .htaccess_old deaktivovať. Ak to umožní prístup, vygenerujte nový .htaccess v administrátorovi WordPress a kliknutím na "Uložiť zmeny".

Kontrola pravidiel odmietnutia IP

Ak bola vaša IP adresa omylom pridaná do zoznamu odmietnutých adries vo vašom hostingovom prostredí alebo prostredníctvom bezpečnostného pluginu, môže sa stať, že vám bude zablokovaný prístup k wp-admin.

  • Cez cPanel alebo Hosting Dashboard: V ovládacom paneli hostingu vyhľadajte položku "IP Deny Manager" alebo podobné možnosti. Uistite sa, že vaša IP adresa nie je uvedená v zozname.
  • Prostredníctvom bezpečnostných zásuvných modulov: Ak máte prístup k súborom svojho webu, možno budete musieť ručne upraviť súbory zásuvných modulov, ktoré riadia prístup k IP, aby ste odstránili všetky pravidlá odmietnutia, ktoré sa týkajú vašej IP.

Kontaktujte poskytovateľa hostingu

Ak žiadny z uvedených krokov nefunguje, obráťte sa na poskytovateľa hostingu. Ten môže skontrolovať, či nie sú problémy na strane servera, pomôcť identifikovať príčinu zablokovania a možno vám bude môcť obnoviť prístup.

Obnovenie zo zálohy

V krajnom prípade, ak máte k dispozícii nedávnu zálohu webovej lokality, môže pomôcť jej obnovenie, najmä ak je zablokovanie spôsobené nedávnou zmenou alebo aktualizáciou.

Pri riešení problému s výlukou je kľúčová trpezlivosť a systematické riešenie problémov. Vždy prijímajte preventívne opatrenia, ako sú pravidelné zálohovanie a opatrné aktualizácie zásuvných modulov/témy, aby ste tieto problémy v budúcnosti minimalizovali.