1

私は、ユーザーを特定のページにリダイレクトする登録システムを持っています。

このページでは、ユーザーにウェルカム メールを送信し、Facebook に成功を投稿するカスタム スクリプトを作成しました。これは、登録が FB 宣誓を通じて行われるためです。

登録/ログインを要求する前にユーザーが読んでいた元のページに success.php をリダイレクトしたいと思います。

どうすればいいですか?

CMS として Wordpress を使用しています。

このようなものはすべての状況で機能しますか?

$_SERVER['HTTP_REFERER']
4

1 に答える 1

0

Wp でユーザーをリダイレクトするには多くの方法があります。最も簡単なものは次のとおりです。

wp_redirect()( HERE ) 2 つのパラメーターがあります。

$location = ユーザーがリダイレクトされる絶対 URI。デフォルトなし。$status = 使用するステータス コード。たとえば、301、302 などです。デフォルトは 302 です。

wp_redirect('http://mywebsite.com/',302);

また、プラグイン可能であることに注意してください。

次に、あなたは持っています

auth_redirect();

これは基本的に同じですが、アクセスを許可する前にログインが必要です - パラメーターはありません

使用できるlogin_redirectフィルターもありますが、説明されているように、それがあなたのケースに当てはまるかどうかはわかりません。

于 2012-08-30T19:11:15.420 に答える