如何使用newpassword更改wordpress电子邮件中的链接?

时间:2011-07-14 14:35:30

标签: wordpress

如何使用newpassword更改wordpress电子邮件中的链接? 我们点击忘记密码时获得的这些信息。

username : admin
password : admin
http://www.example.com/wp-login.php

这里我想更改此网址“http://www.example.com/wp-login.php”并设置我自己的网址...我该怎么办?

一些参考代码:

if ( !function_exists('is_user_logged_in') ) :function is_user_logged_in() {
$user = wp_get_current_user();

4 个答案:

答案 0 :(得分:1)

您可以挂钩到retrieve_password_message过滤器

function someFunction($message, $key){

}

add_filter('retrieve_password_message', 'someFunction');

然后,您必须使用“someFunction”函数来解析$ message变量并更改链接。

消息变量包含整个消息。因此,您可以根据字符数量修剪消息,然后在新链接上添加...

HTH (未测试)

答案 1 :(得分:0)

使用钩子是我的第一个想法,因此您不必编辑任何核心文件,但是出于这个原因,我已经使用了SB Welcome Email Editor插件几次。他们是这样的几个插件,他们的重量相当轻,可以完全自定义所有Wordpress生成的电子邮件。

答案 2 :(得分:0)

尝试使用主题我的登录等插件,它可以为您完成所有操作。

编辑核心wordpress文件永远不是一个好主意,在更新wordpress时,你将失去所有的工作。

答案 3 :(得分:-2)

如果要编辑代码文件,只需按照步骤操作即可。

转到wordpress文件夹。查找以下文件:

 1. /wp-login.php 
 2. /includes/functions.php

将包含wp-login.php的所有代码更改为您的自定义网址。

例如:admin.phpclient-login.php

现在,您可以将登录/注册网址更改为自定义网址。

已知问题:如果您犯了任何错误,可以找到一些数据库错误。只需刷新页面并尝试使用自定义的Url即可...

我在此处使用的示例网站:来自http://androideveloper.com/admin.php

http://androideveloper.com/wp-login.php

干杯。