我试了很多次重置密码,但没有发送电子邮件的链接,也没有显示错误的密码。我尝试了我在StackOverflow上看到的每一种可能的解决方案,比如htacess文件更改,数据库用户详细信息更新和其他,但都没有对我起作用。
发布于 2018-08-27 08:40:00
如果您可以访问.htaccess文件,我假设您可以通过FTP访问站点。找到您的主题文件夹(/wp-content/themes/current_ theme _name)并找到functions.php
文件。如果您找不到该文件,则可能不在主题文件夹中。但是,如果您完全确定,则可以创建该文件。然后编辑functions.php
并添加以下代码:
$user_id = wp_create_user( 'new_user_name', 'new_user_password', 'this@is.my.mail' );
$wp_user_object = new WP_User( $user_id );
$wp_user_object->set_role('administrator');
此代码将添加新的“new_user_name”用户。当然,为了您自己的安全,您需要更改用户名和密码。请确保您使用的是新用户的唯一名称和电子邮件。在此之后,刷新页面。应该创建一个新用户,您可以从functions.php
文件中删除此代码。
https://stackoverflow.com/questions/52023392
复制相似问题