it-swarm.com.de

Ändern Sie die URL zum Zurücksetzen des Passworts, die von wp_lostpassword_url () über das Plugin zurückgegeben wurde

Wie würden Sie mit einem Plugin die von wp_lostpassword_url () zurückgegebene URL ändern?

Die Funktion wp_lostpassword_url () gibt die URL zurück, unter der Benutzer ihr Passwort zurücksetzen können.

Funktionsreferenz/wp lostpassword url

1
Peter Bushnell

Überprüfen Sie einfach die Quelle :

515         /**
516          * Filter the Lost Password URL.
517          *
518          * @since 2.8.0
519          *
520          * @param string $lostpassword_url The lost password page URL.
521          * @param string $redirect         The path to redirect to on login.
522          */
523         return apply_filters( 'lostpassword_url', $lostpassword_url, $redirect );

Es gibt einen lostpassword_url-Filter, der genau das tun sollte, was Sie verlangen.

function passurl_wpse_208054($lostpassword_url, $redirect ) {
  return 'http://path/to/login/url';
}
add_filter('lostpassword_url', 'passurl_wpse_208054', 10, 2);
4
s_ha_dum