Vähem õnnelik stsenaarium on meie jaoks Unustame parooli kasutaja, kellel on auaste “administraator” ajaveebist loodud ajaveebist WordPress, sisse Meil pole enam juurdepääsu e -posti aadressile See aitaks meid Lähteparolaja et olukord on veelgi keerulisem, oleks see tema oma Ka meil pole andmebaasile juurdepääsu. Mysql.
Selle stsenaariumi korral on ainus võimalus, mille abil saame blogis administraatori õigusi jätkata Kreemige WordPressi administraatori auastmega uus kasutaja. Selle uue kasutaja abil saame oma kasutaja parooli lähtestada või kasutada seda kõigi haldusõigustega.
Kuidas saaksime kasutaja lisada “administraator” WordPressil FTP juurdepääsu abil
Kõik, mida vajame Meil on juurdepääs saidi failidele ja saame neid redigeerida. Selleks vajame FTP juurdepääsu andmed. Kasutaja ftp, sõna mõjutada ja Ip-ul / serveri aadress Ftp. FTP klient ühenduse loomiseks. Failzilla. Tasuta ja hõlpsasti kasutatav.
Pärast FTP -ga ühenduse loomist läheme faili redigeerima funktsioonid.php. Selle võib leida: WP-sisu/teemad/Teemavaht/.
Lisame funktsioonid.php, kood:
function wpb_admin_account(){
$user = 'Username';
$pass = 'Password';
$email = '[email protected]';
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');Redigeerige oma $ kasutajaandmeid, $ passi ja e -posti aadressi, asendades “Kasutajanimi”, “Parool” ja “e [email protected]” ülaltoodud koodist. Pärast selle funktsiooni lisamist salvestage muudatused ja pääsege blogi autentimislehele. /wp-admin /või /wp-login.php vaikimisi.
Dupa ce va autentificati cu noile date, nu uitati sa reveniti in fisierul functions.php din care sa eliminati codul adaugat mai sus.
User-ul nou creat va ramane salvat in baza de date.
 
			
