当サイト、Codex 日本語版は今後積極的な更新は行わない予定です。後継となる新ユーザーマニュアルは、https://ja.wordpress.org/support/ にあります。
万が一、当サイトで重大な問題を発見した際などは、フォーラムWordSlack #docs チャンネルでお知らせください。</p>

「関数リファレンス/wp redirect」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(訳)
(関連)
56行目: 56行目:
  
 
* See Also:  
 
* See Also:  
[[関数リファレンス/wp_safe_redirect|wp_safe_redirect()]] /[[:en:Function_Reference/wp_safe_redirect|en]]
+
[[関数リファレンス/wp_safe_redirect|wp_safe_redirect()]],
[[Plugin_API/Filter_Reference/wp_redirect|wp_redirect (filter)]] /[[:en:Plugin_API/Filter_Reference/wp_redirect|en]]
+
[[Plugin_API/Filter_Reference/wp_redirect|wp_redirect (filter)]] /[[:en:Plugin_API/Filter_Reference/wp_redirect|en]],
[[Plugin_API/Filter_Reference/wp_redirect_status|wp_redirect_status (filter)]] /[[:en:Plugin_API/Filter_Reference/wp_redirect_status|en]]
+
[[Plugin_API/Filter_Reference/wp_redirect_status|wp_redirect_status (filter)]] /[[:en:Plugin_API/Filter_Reference/wp_redirect_status|en]],
[[Pluggable Functions|Pluggable Functions]] /[[:en:Pluggable Functions|en]]
+
[[Pluggable Functions|Pluggable Functions]],
[[関数リファレンス/wp_die|wp_die()]] /[[:en:Function_Reference/wp_die|en]]
+
[[関数リファレンス/wp_die|wp_die()]]
  
 
{{Tag Footer}}
 
{{Tag Footer}}

2015年7月8日 (水) 09:32時点における版

このページ「関数リファレンス/wp redirect」は一部未翻訳です。和訳や日本語情報を加筆してくださる協力者を求めています

概要

指定された絶対URIにユーザーをリダイレクトします。

absolute URI

使い方

wp_redirect()は自動的に終了せず、そしてほとんどの場合exitに従うべきです。

ページテンプレートまたは他のページで使う場合には、 get_header()の前に関数を使用してください。


<?php
wp_redirect( $location, $status );
exit;
?>

パラメータ

$location
文字列) (必須) ユーザーがリダイレクトされる 絶対 URI
初期値: なし
$status
整数) (オプション) 使用するステータスコード
初期値: 302

戻り値

(bool) 
$location がセットされていなければ false, そうでなければ true を返します。

用例

<?php wp_redirect( home_url() ); exit; ?>


外部へリダイレクトし、"Moved Permanently(恒久的に移動)" のステータスコードを指定する :

<?php wp_redirect( 'http://www.example.com', 301 ); exit; ?>


The code below redirects to the parent post URL which can be used to redirect attachment pages back to the parent.

<?php wp_redirect( get_permalink( $post->post_parent )); exit; ?>

HTTP /1.1のステータスコード302は、一時的なリダイレクトです。ページが永久に移動した場合は、HTTPステータスコード301を使用して下さい。

wp_redirect() は プラガブル関数です。

更新履歴

  • 導入: 1.5.1

ソースファイル

wp_redirect()wp-includes/pluggable.phpにあります。

関連

  • See Also:

wp_safe_redirect(), wp_redirect (filter) /en, wp_redirect_status (filter) /en, Pluggable Functions, wp_die()


関数リファレンステンプレートタグ目次もご覧ください。


最新英語版: WordPress Codex » Filter_Reference/wp_redirect最新版との差分