WordPress admin şifremi unuttum isimli konuma alternatif olarak hazırladığım bu yöntem ile wordpress ftp den admin ekleme işlemini basit bir kod ile yapabilirsiniz. Bu pratik yöntem sayesinde Phpmyadmin veya şifremi unuttum kısmına ihtiyaç duymadan kendinizi ya da bir başkasını admin ekleyebileceksiniz. Admin ekledikten sonra wp-admin den eski admini düzenleyerek (Kullanıcılar > Tüm kullanıcılar) şifrenizi de basit bir şekilde değiştirebilirsiniz.
Ftp den WordPress Admin Ekleme
– Öncelikle kullanmakta olduğunuz temanın functions.php’sini açın.
– Daha sonra ?> dan önce
function wpb_admin_account(){ $user = 'admin3'; $pass = '123456’; $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');
ekleyip functions.php’yi ftp’ye yükleyin.
Bu kod sayesinde admin3 isminde 123456 şifresi ile admin yetkisine sahip bir kullanıcıyı sitenize eklemiş oldunuz. Site.com/wp-admin yazarak giriş yapabilirsiniz. Giriş yaptıktan sonra functions.php’ye eklediğiniz kodu silebilirsiniz. İşlem bu kadar 🙂
Çok faydalı bir kod. Bu sayede hiçbir şekilde panele girmeden admin ekleyebildim. Teşekkür ediyorum.