1
あなたのフォーラムを見て、私はこのコードを見つけましたが、間違いなくリダイレクトされますが、パスワードリセットのために送信する前にリダイレクトしています。パスワードリセット後にユニークなページにリダイレクト
は基本的に、私は、ユーザーが
URLに行くことができるようにしたい:?Webサイト/ WP-login.phpアクションは= lostpassword
パスワードの送信は、その後にリダイレクトリセット
URL:ウェブサイト/ Unique_Page
どんな知恵にも感謝します。ありがとうございました!
function possibly_redirect(){
global $pagenow;
if('wp-login.php' == $pagenow) {
if (isset($_POST['wp-submit']) || // in case of LOGIN
(isset($_GET['action']) && $_GET['action']=='logout') || // in case of LOGOUT
(isset($_GET['checkemail']) && $_GET['checkemail']=='confirm') || // in case of LOST PASSWORD
(isset($_GET['checkemail']) && $_GET['checkemail']=='registered')) return; // in case of REGISTER
else wp_redirect(home_url()); // or wp_redirect(home_url('/login'));
exit();
}
}
add_action('init','possibly_redirect');
'||'(OR)ではなく、 '&&'(AND)を使用します。 –
こんにちはフレッド、ありがとう。私は "||" "&&"に3つのすべてのスポットで、しかし、 "パスワードを忘れたリンクはまだメインページにリダイレクトされます。 – user3299173
function.phpファイル内の別のコードで動作するようになっています:-)あなたの時間のおかげでhttps://codex.wordpress .org/Plugin_API/Filter_Reference/lostpassword_redirect – user3299173