4
Pokud přihlášení do WordPressu nefunguje, může to mít několik příčin. Zde vám ukážeme nejčastější zdroje chyb a způsob, jak se můžete dostat zpět do backendu
WordPress: Přihlášení nefunguje – první kroky k vyřešení problému
Přestože se přihlásíte pod správným uživatelem a heslem, místo na backendu skončíte opět na přihlašovací stránce. Někdy se místo hlavního panelu zobrazí pouze prázdná bílá stránka. Tímto způsobem problém vyřešíte:
- Někdy pomůže odstranit všechny soubory cookie a vymazat mezipaměť prohlížeče. Poté se znovu přihlaste.
- Ujistěte se, že je vaše verze PHP kompatibilní s verzí WordPress. Pokud se vyskytnou problémy, můžete se vrátit k předchozí verzi PHP. Nastavení můžete provést přímo prostřednictvím hostitele webových stránek v nabídce serveru.
- Pokud to nebude fungovat, přejmenujte soubor .htaccess. Chcete-li to provést, přihlaste se k serveru prostřednictvím FTP.
- Soubor najdete ihned v rozhraní, obvykle přímo pod složkou wp-includes. Přejmenujte soubor například na .hatcess_old a zkuste se znovu přihlásit.
- Pokud to funguje, přejděte do „Nastavení“ ☻ „Trvalé odkazy“ a klikněte na „Použít změny“. WordPress poté vytvoří nový soubor .htaccess. Poté přejmenovanou verzi smažte.
- Pokud se tím problém nevyřeší, přejmenujte soubor .htaccess_old zpět na .htaccess.
- Nyní zkopírujte soubor s názvem wp-config.php ze serveru do svého počítače. Poté můžete soubor otevřít v textovém editoru.
- Nad položku napište „To je vše, přestaňte upravovat! Přeji vám příjemnou zábavu při blogování.“ zadejte následující řádky včetně středníků jeden pod druhý: define(‚WP_HOME‘,’http://IhreWebadresse.de‘); define(‚WP_SITEURL‘,’http://IhreWebadresse.de‘);. Vložte svou adresu URL na adrese „yourwebaddress.com“. Uložte soubor.
- Nyní přejmenujte soubor na serveru na „wp-confi.php_old“. Zkopírujte soubor wp-confi.php zpět na server a spusťte nový pokus o přihlášení.
WordPress: Oprava problémů s přihlašováním pomocí zásuvných modulů a motivů
Pokud jste nedávno nainstalovali nebo aktualizovali nové zásuvné moduly, mohou tyto také způsobit chybu.
- V dalším kroku deaktivujte všechny stávající zásuvné moduly. Přejděte na serveru do složky „/wp-content/plugins“ a složce se zásuvnými moduly dejte název „Plugins_1“. Nyní byste měli být schopni se přihlásit. To nejlépe provedete pomocí klienta FTP, například Filezilla.
- Poté přejmenujte složku „Plugins_1“ zpět na „Plugins“. Přejděte do složky Plugins v backendu a aktivujte jedno rozšíření za druhým. Pokaždé se odhlaste a zkuste se znovu přihlásit.
- Pokud to nefunguje, našli jste chybný zásuvný modul. Přejmenujte jej a znovu se přihlaste. Poté odstraňte rozšíření přímo ze serveru.
- Zkontrolujte, zda vaše aktivní téma není v konfliktu. Přejmenujte složku tématu na /wp-content/themes (např. mytheme_old) a vnuťte výchozí téma, například „Twenty Twenty-One“. Poté znovu vyzkoušejte přihlášení.
Řešení problémů s přihlášením: Vytvoření přístupu správce přes databázi
Pokud žádná z výše uvedených metod nefunguje, můžete přidat nového uživatele správce přímo prostřednictvím databáze:
- Přihlaste se do phpMyAdmin přes hostitele:
- Najděte tabulku wp_users a přidejte nového uživatele:
- Zadejte heslo user_pass zašifrované pomocí MD5 (např. pomocí bezplatného online generátoru MD5).
- Připojte nového uživatele k tabulce wp_usermeta tak, že mu přidělíte roli správce
- Poté se přihlaste pod tímto novým uživatelem