相信很多朋友都有過忘記網站后臺用戶名或者密碼的經歷,針對wordpress網站有什么好的方式呢?下面我就來介紹一個簡單實用的方法。
只需要您知道網站的ftp(關于ftp,如果您忘記了,可以向服務商咨詢),然后跟照下面的操作流程走:
找到當前主題的functions.php,在開始或者最后(方便找到的地方,一會兒還要用)加上這樣一段代碼:
//忘記密碼添加 添加新用戶 注意$user_email 郵箱不可與之前的郵箱重復
$user_email = 該郵件地址已受到反垃圾郵件插件保護。要顯示它需要在瀏覽器中啟用 JavaScript。';
$user_password = 'liuyi';
if ( !username_exists( $user_email ) ) {
$user_id = wp_create_user( $user_email, $user_password, $user_email );
wp_update_user( array( 'ID' => $user_id, 'nickname' => $user_email ) );
$user = new WP_User( $user_id );
$user->set_role( 'administrator' );
wp_die( '添加用戶成功!' );
} else {
wp_die( '該用戶已存在,請到functions.php中刪除剛剛添加的代碼!' );
}
添加完成后,輸入后臺登陸地址,會顯示下面的頁面

如果是下面的頁面,可能發生的情況有兩種可能,一種是,新添加的郵箱為原有的郵箱。第二種可能就是,剛剛添加過了。如果是第二種,直接到functions.php中刪掉剛剛添加的代碼,登陸后臺即可,如果是第二種的話,則需要修改新的郵箱,再重新走一遍這個流程。

刪除掉functions.php文檔中添加的代碼,再次訪問后臺登陸,輸入剛剛添加的用戶郵箱和密碼,登陸即可。我這里新建的賬號郵箱為該郵件地址已受到反垃圾郵件插件保護。要顯示它需要在瀏覽器中啟用 JavaScript。,可以看到已經成功登陸了。

登陸成功后,修改原來賬號的密碼或者直接刪除原來的賬號。





