• Resolved servicereview

    (@servicereview)


    Gianismというプラグインで、facebookやtwitterなどSNSでログインをした時に、一定のページに戻ってしまいます。

    下のコードをfunctions.phpに書くことで、ホームにリダイレクトされるのは分かるのですが、できれば元いたページにリダイレクトできればと思います。もし分かる方がいればご教授願います。

    function _my_redirect_to($url, $service, $context){
    	return home_url();
    }
    add_filter('gianism_redirect_to', '_my_redirect_to', 10, 3);

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Takahashi Fumiki

    (@takahashi_fumiki)

    フィルターを使うと「元いたページ」みたいなその場で変わるものは対応できなので、ログインリンクを書くときに、次のようにしてください。

    
    
    <p>
    <a href="<?php echo wp_login_url( $_SERVER['REQUEST_URI'] ) ?>">ログイン</a>してください
    </p>

    ブログを書きましたので、ご参考ください。

    https://gianism.info/ja/2017/08/14/loginn-and-back-on-gianism/

    Thread Starter servicereview

    (@servicereview)

    ご返信ありがとうございます!

    方法1: wp_login を利用する
    を行ったところ、うまくいかなかったので、

    方法2: gianism_loginを利用する
    で実装しました。結果的にはこちらのほうがユーザーにとっては分かりやすいかなと思います。

    ブログとてもわかり易かったです!
    助かりました。ありがとうございました。

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘ログイン後/登録後のリダイレクト先を元いたページにしたい。’ is closed to new replies.