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.