WordPressでアクセス先のページが見つからない時に404ページではなく指定したページへリダイレクトする方法

WordPressでアクセス先のページが見つからない時に404ページではなく指定したページへリダイレクトする方法

スポンサードリンク
WordPressでアクセス先のページが見つからない時に404ページではなく指定したページへリダイレクトする方法
  • シェアしてね♪
  • このエントリーをはてなブックマークに追加

  • 広告主様募集中
    ワンコインで広告掲載してみませんか?
  • このエントリーをはてなブックマークに追加

WordPressサイトでアクセス先のページが見つからない時に、404ページではなく指定したページへとリダイレクトさせる方法をご紹介いたします。

404ページを指定したページへリダイレクトする

以下のコードをfunctions.phpに追加することで、ページが見つからない時はすべてトップページへとリダイレクトすることができます。

functions.php
function notfound_redirect_front() {
if( is_404() ){
wp_safe_redirect( home_url( '/' ) );
exit();
}
}
add_action( 'template_redirect', 'notfound_redirect_front' );

上記の「home_url( ‘/’ )」の部分を変更すれば、好きなページへとリダイレクトさせることができます。

あとがき

404ページをまだ作っていない時とか、サイトマップ的なページを見せたい時などにぜひお試しください。

この記事が気に入ったら
いいね!してね♪

Twitter で
スポンサードリンク

関連記事

コメントを残す

メールアドレスが公開されることはありません。