WPS Hide Login: Jak najít zapomenutou přihlašovací URL
Používáte plugin WPS Hide Login a zapomněli jste vlastní přihlašovací URL do WordPressu? Nejste sami. Tento problém řeší mnoho správců webů, protože plugin schová klasickou adresu /wp-login.php a nahradí ji vlastní URL.
Naštěstí existuje jednoduché řešení přímo přes databázi WordPressu. V tomto článku si ukážeme, jak zjistit, změnit nebo obnovit login URL pomocí phpMyAdmin.
Co je WPS Hide Login?
Plugin WPS Hide Login umožňuje změnit standardní přihlašovací adresu WordPressu:
/wp-login.php
například na:
/moje-prihlaseni
Díky tomu:
- zvýšíte bezpečnost WordPressu,
- omezíte automatické útoky na administraci,
- skryjete standardní login stránku.
Pokud ale vlastní URL zapomenete, může se stát, že se do administrace vůbec nedostanete.
Kde WPS Hide Login ukládá přihlašovací URL?
Plugin ukládá vlastní login adresu do databázové tabulky:
wp_options
Konkrétně do položky:
whl_page
Pokud máte jiný prefix databáze, může se tabulka jmenovat například:
abc_options
Jak zjistit přihlašovací URL přes phpMyAdmin
1. Přihlaste se do hostingu
Otevřete administraci hostingu a spusťte:
- phpMyAdmin,
- případně správu databází.
2. Otevřete databázi WordPressu
Vyberte databázi, kterou používá váš WordPress web.
3. Otevřete tabulku wp_options
Najděte tabulku:
wp_options
nebo podobnou podle prefixu.
4. Vyhledejte hodnotu whl_page
Použijte SQL dotaz:
SELECT *
FROM wp_options
WHERE option_name = 'whl_page';
Ve sloupci option_value uvidíte vlastní login URL.
Například:
admin-vstup
Vaše přihlašovací adresa tedy bude:
https://vasweb.cz/admin-vstup
Jak změnit login URL ve WPS Hide Login
Pokud chcete URL změnit, použijte SQL dotaz:
UPDATE wp_options
SET option_value = 'nova-login-url'
WHERE option_name = 'whl_page';
Příklad:
UPDATE wp_options
SET option_value = 'moje-admin'
WHERE option_name = 'whl_page';
Nová přihlašovací adresa:
https://vasweb.cz/moje-admin
Jak obnovit klasické wp-login.php
Chcete plugin resetovat a vrátit standardní přihlášení WordPressu?
Použijte:
DELETE FROM wp_options
WHERE option_name = 'whl_page';
Poté bude znovu fungovat:
/wp-login.php
Alternativní řešení: deaktivace pluginu přes FTP
Pokud se nechcete hrabat v databázi, můžete plugin deaktivovat ručně.
Postup:
- Připojte se přes FTP.
- Otevřete složku:
/wp-content/plugins/
- Přejmenujte složku:
wps-hide-login
například na:
wps-hide-login-old
Plugin se automaticky deaktivuje a WordPress opět zpřístupní klasické přihlášení.
Co dělat, když login URL stále nefunguje?
Po změně URL doporučujeme:
- vymazat cache pluginů (např. WP Rocket),
- vymazat cache hostingu,
- vypnout Cloudflare cache,
- zkusit anonymní okno prohlížeče.
Někdy může stará cache způsobit chybu 404 nebo přesměrování.
Nejčastější problémy s WPS Hide Login
Chyba 404 po změně URL
Obvykle pomůže:
- vymazání cache,
- opětovné uložení permalinků ve WordPressu.
Přesměrování na domovskou stránku
Často způsobuje:
- bezpečnostní plugin,
- cache plugin,
- špatně nastavený
.htaccess.
Nelze najít whl_page
Možné důvody:
- plugin není aktivní,
- používáte jiný prefix tabulek,
- login URL nikdy nebyla změněna.
Doporučení pro bezpečnou login URL
Dobrá login URL by měla:
- být unikátní,
- neobsahovat slovo „admin“,
- být delší a hůře uhodnutelná.
Příklad:
/vstup-klient-zona
Nevhodné varianty:
/admin
/login
/wp-admin
Shrnutí
Pokud zapomenete přihlašovací URL ve WPS Hide Login, nemusíte panikařit. Nejrychlejší řešení je:
- otevřít phpMyAdmin,
- najít hodnotu
whl_page, - změnit nebo smazat URL v databázi.
Ve většině případů tak obnovíte přístup do WordPress administrace během několika minut.