Vannak helyzetek, amikor egy blogot/webhelyet „át kell vennünk”. WordPress, de nincs sok hitelesítő adatunk hozzá.
A forgatókönyv, ahol nincs felhasználó admin jogok amelyekre tudom a jelszót, nincs e-mail hogy vissza tudunk állítani egy felhasználó admin és nincs hozzáférése az adatbázishoz (cPanel fiók), kicsit lehetetlennek tűnik bejelentkezni WordPress. Van azonban egy "ajtó". FTP hozzáférés A honlapon fájlokat, lehetővé teszi számunkra, hogy kölcsönhatásba lépnek az adatbázis és átvegye az irányítást.
Ha van FTP hozzáférésünk egy blog fájljaihoz WordPress, rendszergazdai jogokkal rendelkező felhasználó jelszavának helyreállítása vagy egy új felhasználó hozzáadásaMeg lehet tenni két módon.
1. A blog / weboldal adatbázis elérése a phpMyAdmin segítségével a wp-config.php bejelentkezési adatait használva.
Abban az esetben nem férnek át a cPanel vagy más irányítási rendszer phpMyAdmintudjuk letöltése archívum ittegy Kivonat da archív és megyünk az FTP-hez, a fájlok és mappák mellett WordPress.
A phpMyAdmin elérése a böngészőből: http://nume-blog.com/phpMyAdmin és csatlakozás adatbázis felhasználónév és jelszó. Megtaláljuk őket wp-config.php-ben.
Miután megadta a phpMyAdmin nevet, a blog adatbázisát, a táblához lépünk "wp_users”Ahol könnyen megváltoztathatjuk az e-mail címet (user_email). Adunk egy e-mail címet, amelyhez hozzáférünk, majd ahonnan WordPress visszaállítjuk a jelszót.
2. Felhasználó hozzáadása WordPress rendszergazdai jogokkal, az aktuális téma functions.php fájljával.
Egy egyszerűbb és gyorsabb, mint az első, de emellett felhasználónév / meglévő felhasználók számára, hogy rendszergazdai jogokkal rendelkezik, még egy lesz hozzá. Természetesen ezzel együtt a felhasználói bejelentkezés Meg lehet változtatni a többi. E-mail cím és jelszó.
Ahhoz, hogy ezt a módszert először melyik aktuális téma fut a blog. Az első oldalon elérhető forrás (View Source) és keresse meg a „/wp-content / themes/ ... ". A „/ themes / ..” utáni mappa az aktuális téma mappa.
FTP hozzáférés aktuális téma mappa (/ wp-content / themes / nume_tema /), és módosítsa a fájl functions.php most itt.
A functions.php alján hozzá a következő kódot:
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');
Csak akkor változik, az adatok pirossal jelzett. $ user, $ menetben si $ email.
Módosításainak mentése functions.php, akkor a támadások: http://nume-site.com/wp-admin/Amennyiben bejelentkezés a fenti bejegyzésnek.
Így tudsz bejelentkezni WordPress új felhasználóval, rendszergazdai ranggal. A hitelesítés után erősen ajánlott ezt a kódot törölni a functions.php oldalról.