Jak můžeme přidat uživatele Admin in WordPress pokud nemáme přístup k Dashboardu nebo SQL

Jsou situace, kdy potřebujeme blog/web „převzít“. WordPress, ale nemáme s tím moc pověření.
V situaci, kdy máme no uživatel s právy admin ke kterému jsem znát heslo, nemáme e-mail které můžeme obnovit uživatele admin a žádný přístup k databázi (účet cPanel), zdá se trochu nemožné se přihlásit WordPress. Existují však „dveře“. FTP přístup soubory v místě, může nám umožňují komunikovat s databáze je a převzít kontrolu.

Pokud máme FTP přístup k souborům na blogu WordPress, obnovení hesla uživatele s přístupovými právy administrator nebo přidání nového uživateleTo lze provést dvěma způsoby.

1. Přístup k databázi blogu/webu přes phpMyAdmin, pomocí dat připojení ze souboru wp-config.php.

V případě, že nemáte přístup prostřednictvím systému cPanel nebo jiné řízení na phpMyAdminmůžeme archiv ke stažení zdenebo Extrahovat da archiv a půjdeme na FTP, vedle souborů a složek WordPress.
Přístup k phpMyAdmin z prohlížeče: http://blog-name.com/phpMyAdmin a spojujeme se s databázi uživatelské jméno a heslo, Najdeme je v wp-config.php.
Jednou v phpMyAdmin, v databázi blogu přejdeme k tabulce "wp_users„Kde můžeme snadno změnit e-mailovou adresu (user_email). Zadali jsme e-mailovou adresu, ke které máme přístup, a poté od WordPress resetujeme heslo.

2. Přidávání uživatele WordPress s právy administrator, pomocí souboru functions.php aktuálního tématu.

Jednodušší a rychlejší metoda než první, ale která kromě stávajícího uživatele / uživatelů, kteří mají práva admintrénovat, bude přidán jeden další, Samozřejmě, že spolu s tímto přihlášení uživatele, Můžete změnit svůj druhý, E-mail a heslo.

Chcete-li použít tuto metodu, v první řadě určit, které aktuální téma spuštěn blog. V přední zdroj přístupového strana (Zobrazit zdroj) a vyhledejte „/wp-content / themes/ ... ". Složka za „/ themes / ..“ je aktuální složkou motivů.
FTP přístup Aktuálním tématem složky (/ wp-content / themes / nume_tema /) a upravit soubor functions.php Nyní zde.

V functions.php, v dolní části přidejte následující kód:

 function wpb_admin_account(){
 $user = 'Username';
 $pass = 'Password';
 $email = 'email@domain.com';
 if ( !username_exists( $user )  && !email_exists( $email ) ) {
 $user_id = wp_create_user( $user, $pass, $email );
 $user = new WP_User( $user_id );
 $user->set_role( 'administrator' );
 } }
 add_action('init','wpb_admin_account');

Změní pouze údaje uvedené v červené barvě. $ user, $ průchod si $ e-mail.

Uložit změny v functions.php, pak útoky: http://nume-site.com/wp-admin/Kde login se svým vstupem výše.

Tímto způsobem se můžete přihlásit WordPress s novým uživatelem s hodností administrator. Po autentizaci je velmi vhodné smazat tento kód z functions.php.

jak » Linux » MySQL » Jak můžeme přidat uživatele Admin in WordPress pokud nemáme přístup k Dashboardu nebo SQL

Vášnivý k technologii, rád testuji a píšu výukové programy o operačních systémech macOS, Linux, Windows, o WordPress, WooCommerce a konfigurace webových serverů LEMP (Linux, NGINX, MySQL a PHP). píšu dál StealthSettings.com od roku 2006 ao několik let později jsem začal psát na iHowTo.Tips výukové programy a novinky o zařízeních v ekosystému Apple: iPhoneiPad Apple Hodinky, HomePod, iMac, MacBook, AirPods a příslušenství.

Zanechat komentář