编辑WP重置密码电子邮件的正确做法

时间:2017-12-27 作者:Miwi

由于我是WordPress的新手,我想知道什么是编辑WP重置密码电子邮件的正确方法。我想更改消息。

我知道我需要编辑retrieve_password_message 过滤器,但我无法理解是否可以更改wp-login.php 文件

WP更新时会发生什么情况?谢谢

2 个回复
SO网友:janh

过滤器在那里,因此您不需要编辑wp-login.php, 简单使用add_filter.

放置类似于

function change_password_reset_mail_body($message, $key, $user_login, $user_data) {
    return "click here: " . network_site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user_login ), \'login\' );
}

add_filter("retrieve_password_message", "change_password_reset_mail_body", 10, 4)
在主题的功能中。php。

SO网友:Rick Hellewell

为了回答您的另一个问题(“更新会发生什么”),WP“核心”功能的任何更改都将随着WP更新而消失。

这就是为什么查看“add\\u filter”机会的源代码是改变WP核心函数行为的最佳方式。

结束

相关推荐

403 error on admin login page

我这里有个问题。我有一个wordpress站点,不小心将http更改为https,我不确定是否可以将其更改回来。什么是确定的,它让我注销了,当我重新加载管理员登录页面时,它抛出了一个错误,即我的连接不是私有的,然后我得到了一个403禁止页面。我有权访问FTP并尝试更改wp\\U配置文件,但未成功。已尝试添加此项:define(\'WP_HOME\',\'http://example.com\'); define(\'WP_SITEURL\',\'http://example.com\');