• Gianismというプラグインを用いてfacebookログインを実装しようとしています。

    ログインボタンをサイドバーウィジェットに表示し、ログイン後は元いたページに戻る仕様にしたく思っています。

    公式サイトなどを参考に、functions.phpに以下の様に書きました。

    function _my_redirect_to($url){  
    $location = wp_get_referer() ;  
    return $location;  
    }  
    add_filter('gianism_redirect_to', '_my_redirect_to');

    動作を確認してみると
    ●既にログインしたことがあるユーザー
    想定通り、元いたページに戻る
    ●初めてログインするユーザー
    http://ドメイン/facebook/?code=【非常に長い英数列】に戻る
    という動作になってしまいました。

    既にログインしたことのあるユーザー、新規ログインユーザー共に元いたページにリダイレクトする方法をご存知の方がいらっしゃいましたら、ご教授頂ければ幸いです。

    尚、必要な情報かはわかりませんが、facebookログインに関しては、header.phpにJavaScript SDKを追記して実装しました。

  • トピック「Gianismでfacebookログイン後のリダイレクト」には新たに返信することはできません。