WooCommerce更改丢失的密码重置链接

时间:2018-11-10 作者:jaze

当我激活WooCommerce插件时,丢失密码不起作用,无法向用户发送密码重置电子邮件。但当我停用WooCommerce时,登录页面上的“丢失密码”链接开始工作。是否可以不使用WooCommerce链接,因为它不工作并更改了重置链接。

3 个回复
SO网友:jaze

我希望这能奏效。

将此代码插入php文件或php插入插件,WooCommerce将不再更改密码重置链接。

function reset_pass_url() {
    $siteURL = get_option(\'siteurl\');
    return "{$siteURL}/wp-login.php?action=lostpassword";
}
add_filter( \'lostpassword_url\', \'reset_pass_url\', 11, 0 );

SO网友:Dan Wich

如果您想不使用代码来执行此操作,请打开WordPress管理员,然后单击“WooCommerce”、“Settings”、“Advanced”。在“帐户端点”下,从“丢失密码”字段中删除“丢失密码”。

SO网友:Simon Josef Kok

另一种方法是将其添加到主题的函数中。php文件:

remove_filter(\'lostpassword_url\', \'wc_lostpassword_url\', 10, 1);
这将删除WooCommerce添加的修改。

结束

相关推荐

current user's password check

我正在开发我的帐户页面。我设置为编辑用户信息。但是我找不到更新用户数据之前如何检查密码的确切信息。也许,wp\\u check\\u password()可以工作。。但我不知道该怎么申请。我的代码如下。但它不起作用。你能帮帮我吗?$current_user = wp_get_current_user(); $user = get_user_by( \'login\', $current_user->ID ); $pass_check = esc_attr($_POST[\'pass