サポート » 使い方全般 » ログイン後、各ユーザーのauthorページにリダイレクトさせたい

  • 解決済 JunichiK

    (@junichik)


    いつも大変お世話になっております。

    タイトルの通りなのですが、ユーザーがログイン後に、ユーザーごとに、
    http://example.jp/author/ユーザー
    というようなページにリダイレクトさせたいのですが、いろいろ試行錯誤してみても分かりません。

    何卒、ご教示のほどよろしくお願い申し上げます。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんな感じでどうでしょうか?
    下記コードを functions.php に追加。

    function login_redirect_to_author_posts( $redirect_to, $requested_redirect_to, $user ) {
    	$author_id = &$user->ID;
    	return get_author_posts_url( $author_id );
    }
    add_filter( 'login_redirect', 'login_redirect_to_author_posts', 1, 3 );

    Kaitoさん、ありがとうございます!

    ご教示いただいたコードでバッチリでした。
    いくつかの方法を試してみましたが、私の浅い知識ではうまくいかなかったので、まさに目から鱗です。
    これでまた目標に向かって一歩進めました。
    Wordpressは奥が深すぎてこれからも困難にぶつかると思いますが、今後ともよろしくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「ログイン後、各ユーザーのauthorページにリダイレクトさせたい」には新たに返信することはできません。