Váš web byl napaden hackery, jste vynecháni, je to frustrující. Pravděpodobně jste se pokusili vytvořit administrátora pomocí dotazu SQL, ale pokud tato metoda nefunguje, co jiného můžete udělat? Nedávno se jeden z našich čtenářů zeptal, zda je možné přidat správce na WordPress přes FTP. Odpověď překvapí více než jednu, protože je to opravdu možné.

V tomto tutoriálu vám ukážeme, jak přidat administrátora na WordPress přes FTP.

Jak přidat uživatele pomocí FTP na WordPress

Kdy budete muset přidat správce pomocí FTP?

Někdy můžete zapomenout své uživatelské jméno nebo e-mailovou adresu na svém webu WordPress, což vám zabrání v přihlášení k hlavnímu panelu.

Existuje několik způsobů, jak to opravit. Jednou z metod je použití dotazu SQL, ale pokud se nemůžete připojit k phpMyAdmin, nebudete moci provádět dotazy MySQL.

Někteří uživatelé mohou mít napadený web, kde je smazán jejich primární účet. V takovém případě přidání správce pomocí FTP může rychle obnovit váš přístup k vašemu řídicímu panelu.

To znamená, uvidíme, jak přidáte správce do aplikace WordPress pomocí FTP.

Jak přidat uživatele přes FTP

První věc, kterou musíte mít, je FTP klient. Pokud to neovládáte, můžete si kdykoli vybrat v našem seznamu Doporučeno FTP a poté Naučte se, jak jej používat pro online WordPress (Případ FileZilla).

Po připojení k vašemu webu WordPress je třeba soubor vyhledat “ functions.php Z vašeho aktivního tématu. Je pravděpodobně na cestě podobné této:

/votresite.com/wp-content/themes/votre-theme-actif/functions.php

Kliknutím pravým tlačítkem myši na soubor functions.php Můžete si ji stáhnout do svého počítače.

FTP klepnutím pravým tlačítkem myši stáhnete soubor FileZilla

Otevřete soubor, který jste stáhli do svého počítače, pomocí poznámkového bloku (nebo textový editor podle vašeho výběru). Nyní musíte tento kód přidat na konec souboru.

funkce bpc_admin_account () {$ user = 'Uživatelské jméno'; $ pass = 'Heslo'; $ email = '[chráněno e-mailem]'; if (! username_exists ($ user) &&! email_exists ($ email)) {$ user_id = wp_create_user ($ user, $ pass, $ email); $ user = nový WP_User ($ user_id); $ user-> set_role ('administrator'); }} add_action ('init', 'bpc_admin_account');

Nezapomeňte vyměnit “ Uživatelské jméno "" heslo »,« [chráněno e-mailem] S vašimi vlastními informacemi.

Poté soubor uložte a odešlete do svého webové stránky, stále přes FTP.

Nyní se můžete přihlásit na svůj web přístupem na přihlašovací stránku. Tento kód se spustí pokaždé, když se WordPress inicializuje. Až se připojíte, budete ji muset odstranit.

Doufám, že od této chvíle se budete moci připojit ke svému webové stránky. Pamatujte, že prvním řešením proti hackování a všemu, co vám brání v přihlášení do vašeho dashboardu, jsou zálohy. V předchozích tutoriálech jsme vám nabídli:

Budete také potřebovat vědět, jak se chránit váš blog proti útokům. V tomto případě můžete použít Sucuri nebo CDN který také nabízí vynikající firewall.

Pokud máte nějaké dotazy, neváhejte se jich zeptat.