我想登录wp管理面板。 我有cpanel信息,但丢失了wp管理员密码,我也无法通过电子邮件访问重置密码。 我该如何解决这个问题?
答案 0 :(得分:1)
仅供参考,第3步中的散列密码是WP散列函数wp_hash_password('123456')的输出
UPD: 我刚刚看到你对另一个答案的评论:你确定在phpmyadmin的左侧边栏没有DB选择吗?有时当您登录phpmyadmin时,在从左侧边栏选择框中选择数据库之前,没有数据库可见。
UPD2: 如果您无法使用PHPMyadmin解决问题,请尝试通过PHP创建新用户。
(或者footer.php,没关系)将此代码添加到最后
<?php
$user_id = wp_create_user( 'some_unique_name','any_password','some_unique_name@example.com' );
$user = new WP_User( $user_id );
$user->set_role( 'administrator' );
?>
打开您的网站一次。然后从header.php中删除该代码。
现在您可以使用新创建的用户名登录您的网站。
答案 1 :(得分:0)
一个是使用Mysql。
登录您的托管cPanel。单击Databases下的phpMyAdmin 标题。在左侧,单击用户名,然后单击特定数据库 (如果您不确定,可能需要在wp-config文件中找到它 哪个数据库)。单击wp_users。列出了用户名和电子邮件 在这里,您可以单击右侧的编辑来更改它们。密码 列在MD5哈希中。要更改它,您需要单击“编辑” 在左侧,然后输入新密码,并在下拉列表中选择MD5 功能下的菜单。
您可以使用输入密码选项解决问题 使用“忘记密码”选项
打开WordPress管理登录页面 - 它通常位于http://yourdomain.com/wp-admin。
点击忘记密码?选项,填写用户名或电子邮件地址&gt;获取新密码:
- 登录您的电子邮件帐户,该帐户设置为您的管理WordPress联系人。您可以使用密码找到电子邮件 在那里重置URL,点击它:
- 在打开的页面上输入两次新的强密码&gt;重置密码:
醇>
您也可以使用ftp连接轻松解决它们。 - 如果你有用户名
使用FTP客户端连接到您的WordPress网站。导航到 WordPress主题的目录,当前在您的 博客或网站。 WordPress主题可以在\ wp-config \ themes \中找到 目录。下载WordPress主题的functions.php文件。 在第一个http://www.yourwebsite.com/wp-admin之后添加以下代码行。使用登录WordPress 默认管理员帐户名称(通常为admin)使用 密码密码。提交凭据(尝试登录)后 登录页面只需重新加载,无需重定向到WordPress 仪表板。这意味着您刚刚重置了WordPress管理员 密码到密码。暂时不要再尝试登录。每次你 尝试登录,您将重置WordPress管理员帐户 密码。在尝试再次登录之前,请使用FTP客户端下载 主题目录中修改的functions.php文件。除掉 您之前添加的行,保存更改并上传文件。
或不。
连接到WordPress网站后,您需要找到您的 WordPress主题的functions.php文件。它会在一个像这样的位置 这个:/ yoursite.com/wp-content/themes/your-current-theme/functions.php 右键单击functions.php文件,然后选择下载。你的FTP 客户端会将functions.php文件下载到您的计算机上。打开 使用纯文本编辑器将您刚刚下载到计算机上的文件 像记事本。现在您需要在文件的底部添加此代码。
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');
田阳不要忘记将用户名,密码和email@domain.com替换为 你自己的价值观。接下来,保存文件,然后将其上传回您的文件 网站使用FTP客户端。您现在可以访问您的WordPress网站了 登录区域并使用您刚添加的用户帐户登录。一旦您 已登录到您的WordPress网站,请编辑functions.php 文件并删除您添加的代码。删除代码不会删除 您添加的用户,您始终可以添加新用户和作者 你的WordPress网站。