平時大家使用 WordPress 建站的時候有沒有遇到過忘記密碼的尷尬事呢?那麼 WordPress 忘記管理原密碼該如何來處理呢?現在小編整理了幾種方法為大家解決這個問題。
1 、通過 WordPress 內置的郵箱找回密碼功能找回密碼。 (這個方法不做多餘的介紹,但是使用這個方法的前提是你的空間支持 mail() 函數,不然是發不了郵件的。)
2 、登錄 phpmyadmin 運行 sql 語句來修改密碼。這個方法比較簡單快捷只需在數據庫中執行以下 SQL 語句即可。
update user set password=password("新密碼") where user='管理員用户名';
3 、通過 php 腳本來實現 WordPress 無密碼登錄。在 WordPress 網站的根目錄下新建一個文集命名為 v7v3.php 並將以下代碼複製到 v7v3.php 中
<?php
require('wp-blog-header.php');
$query_str = "SELECT ID FROM $wpdb->users";
$user_ids = $wpdb->get_results($query_str);
foreach ($user_ids as $uid) {
$user_id = $uid->ID;
if (user_can($user_id, 'administrator')) {
$user_info = get_userdata($user_id);
$user_login = $user_info->user_login;
wp_set_current_user($user_id, $user_login);
wp_set_auth_cookie($user_id);
do_action('wp_login', $user_login);
echo "You are logged in as $user_login";
if (function_exists('get_admin_url')) {
wp_redirect(get_admin_url());
} else {
wp_redirect(get_bloginfo('wpurl') . '/wp-admin');
}
exit;
}
}
?>
然後訪問 v7v3.php 就可以直接以管理員賬户登錄到網站後台了,接下來在後台修改密碼就不用教了吧?另外記得修改好密碼後立即刪除掉 v7v3.php 文件以防黑客通過該文件登錄到網站後台對網站進行入侵。