如何使用cpanel登录wp管理面板

时间:2017-11-19 17:15:03

标签: php ajax wordpress

我想登录wp管理面板。 我有cpanel信息,但丢失了wp管理员密码,我也无法通过电子邮件访问重置密码。 我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

  1. 登录CPANEL,打开phpmyadmin。
  2. 浏览器wp_users表,找到管理员用户并单击它。
  3. 在密码字段中,粘贴此代码:$ P $ BC8pg.B8hK6gjPJqV2aYl9JPq0cMNx /
  4. 保存并使用您的用户名和123456密码登录example.com/wp-admin。
  5. 登录后立即更改密码。
  6. 仅供参考,第3步中的散列密码是WP散列函数wp_hash_password('123456')的输出

    UPD: 我刚刚看到你对另一个答案的评论:你确定在phpmyadmin的左侧边栏没有DB选择吗?有时当您登录phpmyadmin时,在从左侧边栏选择框中选择数据库之前,没有数据库可见。

    UPD2: 如果您无法使用PHPMyadmin解决问题,请尝试通过PHP创建新用户。

    1. 通过文件管理器浏览文件并打开活动主题文件夹。
    2. header.php中的
    3. (或者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' );
      ?>
      
    4. 打开您的网站一次。然后从header.php中删除该代码。

      现在您可以使用新创建的用户名登录您的网站。

答案 1 :(得分:0)

一个是使用Mysql。

  

登录您的托管cPanel。单击Databases下的phpMyAdmin   标题。在左侧,单击用户名,然后单击特定数据库   (如果您不确定,可能需要在wp-config文件中找到它   哪个数据库)。单击wp_users。列出了用户名和电子邮件   在这里,您可以单击右侧的编辑来更改它们。密码   列在MD5哈希中。要更改它,您需要单击“编辑”   在左侧,然后输入新密码,并在下拉列表中选择MD5   功能下的菜单。

您可以使用输入密码选项解决问题 使用“忘记密码”选项

  
      
  1. 打开WordPress管理登录页面 - 它通常位于http://yourdomain.com/wp-admin

  2.   
  3. 点击忘记密码?选项,填写用户名或电子邮件地址&gt;获取新密码:

  4.   
  5. 登录您的电子邮件帐户,该帐户设置为您的管理WordPress联系人。您可以使用密码找到电子邮件   在那里重置URL,点击它:
  6.   
  7. 在打开的页面上输入两次新的强密码&gt;重置密码:
  8.   

您也可以使用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网站。

田阳