次のコードを使用して、ログイン成功後にユーザーを元のページにリダイレクトします。このコードはテストされており、正常に動作します:
リーリー
ここで、ユーザーが登録ページから my-account を入力して登録すると、登録が成功した後、上記のコードのような元のページに戻りたいと考えています。
このために、登録が成功した後にユーザーをホームページにリダイレクトするコードを見つけました。
リーリー
ログイン コードと同様にこのコードを編集して、ユーザーを元のページにリダイレクトする方法はありますか?
#wp_registration_url( urlencode( get_permalink() ) );
あなたの場合、woocommerce なので、ページへのリンクは次のようになります:を使用すると、登録が成功すると前のページにリダイレクトされます。
リーリー
wp_registration_url は登録ページの URL で、?redirect_to パラメーター (現在のページを含む) を追加します。リーリー
redirect_to が設定されていない場合は、ホームページまたは任意の別のページにリダイレクトされます。