0

WordPressで関数を書く必要があります。

この原則に基づいて機能したいと思います: - ユーザーがログインしているかどうかの機能の確認 - 現在「マイアカウント」にいるかどうかの確認 - そして必要なもの (前のページは「チェックアウト」サブページです)

function add_login_check()
{
    if ( is_user_logged_in() && is_page( 'my-account' ) ) {
        wp_redirect('http://google.com');
        exit;
    }
}

add_action('wp', 'add_login_check');

関数 wp_get_referer を追加する必要がありますか?

4

1 に答える 1

0

遅くフックしようとしています。ヘッダーは既に送信されています。

initまたはのような他のアクションを使用できますwp_loaded

 add_action('init', 'add_login_check');

アクション リファレンスページには、WordPress アクションの順序が表示されます。

それが役に立てば幸い !

于 2016-12-06T10:58:46.550 に答える