Hogyan adhatunk hozzá Admin felhasználót WordPress ha nem férünk hozzá a Dashboardhoz vagy az SQL-hez

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, hozzáférési jogosultsággal rendelkező felhasználó jelszavának helyreállítása administrator 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 jogokkal administrator, 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 rangú új felhasználóval administrator. A hitelesítés után nagyon tanácsos törölni ezt a kódot a functions.php oldalról.

Technológiai rajongóként örömmel írok a StealthSettings.com-on 2006 óta. Széles körű tapasztalatom van operációs rendszerekkel: macOS, Windows és Linux, valamint programozási nyelvekkel és blogolási platformokkal (WordPress) és online áruház platformokkal (WooCommerce, Magento, PrestaShop).

Hogyan » Linux » MySQL » Hogyan adhatunk hozzá Admin felhasználót WordPress ha nem férünk hozzá a Dashboardhoz vagy az SQL-hez
Írj hozzászólást