我使用iThemes Security(以前更好的WP Security)隐藏后端功能将登录url更改为/登录,但单击丢失密码链接/WP登录。php?操作=lostpassword现在生成404
手动转到/登录?动作=lostpassword工作。
我遇到了下面的代码,应该对其进行更改,但是经过一些测试后,它似乎不起作用
//*******************************************************
//Function to change to lost password url
//********************************************************
add_filter(\'site_url\', \'wplogin_filter\', 10, 3);
function wplogin_filter( $url, $path, $orig_scheme ){
$old = array( "/(wp-login\\.php)/");
$new = array( "signin/"); //this can be change to login or whatever or may remain there
return preg_replace( $old, $new, $url, 1);
}
添加到。htaccess
RewriteRule ^signin$ wp-login.php
如何修改上述代码以更改丢失密码的url?