首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用cpanel登录wp管理面板?

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

Stack Overflow用户
提问于 2017-11-19 17:15:03
回答 2查看 1.8K关注 0票数 1

我想登录wp管理面板。我有cpanel的信息,但失去了wp管理密码,我不能重置密码也使用电子邮件访问。我怎么才能解决这个问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-11-19 17:37:20

  1. 登录到CPANEL,打开phpmyadmin。
  2. 浏览器wp_users表,找到管理员用户并点击它。
  3. 在密码字段中,粘贴以下代码:$P$BC8pg.B8hK6gjPJqV2aYl9JPq0cMNx/
  4. 保存它并用用户名和123456密码登录到example.com/wp。
  5. 登录后立即更改密码。

第三步的哈希密码是WP哈希函数wp_hash_password('123456')的输出。

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

UPD2:如果您不能解决PHPMyadmin的问题,那么尝试通过PHPMyadmin创建新用户。

  1. 通过文件管理器浏览文件并打开活动主题文件夹。
  2. 在header.php (或footer.php )中,将这段代码添加到末尾并不重要

打开你的网站一次。然后从header.php中删除该代码。

现在你可以用新创建的用户名登录到你的网站了。

票数 1
EN

Stack Overflow用户

发布于 2017-11-19 18:03:11

一种是使用Mysql。

登录到您的主机cPanel。在数据库标题下单击phpMyAdmin。在左侧,单击用户名,然后单击特定的数据库(如果您不确定是哪个数据库,则可能需要在which文件中找到该数据库)。单击wp_users。用户名和电子邮件在这里列出,你可以点击编辑的权利,以改变他们。密码列在MD5哈希中。要更改它,您需要单击左边的“编辑”,然后输入新密码,然后在“函数”下的下拉菜单中选择MD5。

您可以使用丢失密码选项来解决这些问题。

  1. 打开您的WordPress管理登录页面-它通常位于http://yourdomain.com/wp-admin中。
  2. 点击丢失的密码?选项,填写用户名或电子邮件地址>获取新密码:
  3. 登录到您的电子邮件帐户,该帐户设置为您的管理WordPress联系人。您可以在那里找到带有密码重置URL的电子邮件,单击它:
  4. 在打开的页面上输入两次新的强密码>重置密码:

您也可以轻松地使用ftp连接来解决它们。-If你有用户名

使用FTP客户端连接到您的WordPress网站。导航到当前在您的博客或网站上启用的WordPress主题目录。可以在\wp\ WordPress \目录中找到主题。下载文件functions.php的WordPress主题。在第一个http://www.yourwebsite.com/wp-admin之后添加下面的代码行。使用默认管理员帐户名(通常是管理员)使用密码登录到WordPress。一旦提交了凭据(尝试登录),登录页面就会简单地重新加载,而不会将您重定向到WordPress仪表板。这意味着您刚刚将WordPress管理员密码重置为密码。暂时不要尝试再次登录。每次尝试登录时,都会重置WordPress管理员帐户密码。在再次尝试登录之前,使用FTP客户端从主题目录下载修改后的functions.php文件。删除之前添加的行,保存更改并上载回文件。

或者不是。

一旦连接到WordPress站点,就需要找到WordPress主题的functions.php文件。它将位于这样的位置: /yoursite.com/wp-content/themes/your-current-theme/functions.php右键单击functions.php文件,然后选择download。您的FTP客户端将下载functions.php文件到您的计算机。使用像记事本这样的纯文本编辑器打开刚下载到计算机上的文件。现在,您需要在文件的底部添加这段代码。

代码语言:javascript
复制
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站点添加新用户和作者。

田洋

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47379647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档