Ako môžeme pridať administrátora WordPress ak nemáme prístup k Dashboardu alebo SQL

Sú situácie, v ktorých musíme blog/web „prebrať“. WordPress, ale nemáme s tým veľa poverení.
V situácii, keď máme no Používateľ s právami administrátora ku ktorému som poznať heslo, nemáme e-mail že môžeme obnoviť užívateľa admin a žiadny prístup do databázy (účet cPanel), zdá sa byť trochu nemožné prihlásiť sa WordPress. Sú tu však „dvere“. Prístup FTP súbory v mieste, môže nám umožňujú komunikovať s databázy je a prevziať kontrolu.

Ak máme FTP prístup k súborom blogu na WordPress, obnovenie hesla používateľa s prístupovými právami administrator alebo pridanie nového používateľaTo možno vykonať dvoma spôsobmi.

1. Prístup k databáze blogov / webových stránok prostredníctvom phpMyAdmin pomocou prihlasovacích údajov z wp-config.php.

V prípade, že nemáte prístup prostredníctvom systému cPanel alebo iné konanie na phpMyAdminmôžeme archív na stiahnutie tualebo Extrahovať da archív a ideme na FTPvedľa súborov a priečinkov WordPress.
Prístup phpMyAdmin z prehliadača: http://nume-blog.com/phpMyAdmin a spojte sa s ním databázu užívateľské meno a heslo, Nájdeme ich v wp-config.php.
Po zadaní phpMyAdmin, databázy blogov, prejdeme k tabuľke „wp_users„Kde môžeme ľahko zmeniť e-mailovú adresu (user_email). Zadáme e-mailovú adresu, ku ktorej máme prístup, a potom z nej WordPress resetujeme heslo.

2. Pridanie používateľa WordPress s právami administrator, pomocou súboru functions.php aktuálnej témy.

Viac jednoduché a rýchlejší ako prvý, ale okrem používateľského mena / súčasných užívateľov, ktorí majú práva správcu počítača, pribudne ešte jeden, Samozrejme, že spolu s týmto prihlásenie užívateľa, Môžete zmeniť svoj druhý, E-mail a heslo.

Ak chcete použiť túto metódu, v prvom rade určiť, ktoré aktuálna téma spustený blog. V prednej zdroj prístupového strana (Zobraziť zdrojový kód) a vyhľadajte „/wp-content / themes/ ... “. Priečinok po „/ themes / ..“ je aktuálny priečinok s témami.
FTP prístup Aktuálnou témou zložky (/ wp-content / themes / nume_tema /) a upraviť súbor functions.php Teraz tu.

V functions.php, v dolnej časti pridajte nasledujúci 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');

Zmení iba údaje uvedené v červenej farbe. $ user, $ priechod si $ E-mail.

Uložiť zmeny v functions.php, potom útoky: http://nume-site.com/wp-admin/Kde login so svojím vstupom vyššie.

Týmto spôsobom sa môžete prihlásiť WordPress s novým používateľom s hodnosťou administrator. Po overení je veľmi vhodné vymazať tento kód z functions.php.

Zanietený technológiou, s radosťou píšem na StealthSettings.com od roku 2006. Mám bohaté skúsenosti s operačnými systémami: macOS, Windows a Linux, ako aj s programovacími jazykmi a platformami pre blogovanie (WordPress) a pre online obchody (WooCommerce, Magento, PrestaShop).

Ako » Linux » MySQL » Ako môžeme pridať administrátora WordPress ak nemáme prístup k Dashboardu alebo SQL
Pridať komentár