WordPress 404 の場合にTOPページ(index.php)に飛ばす

ワードプレスのロゴ wordpress

ワードプレスのロゴ

 

WordPressで作ったサイトにアクセスされた際、存在しないページにアクセスされたら(404 NotFound)、TOPページにリダイレクトさせるには、

functions.phpに以下を追記する

add_action( 'template_redirect', 'is404_redirect_home' );
function is404_redirect_home() {
  if ( is_404() ) {
    wp_safe_redirect( home_url( '/' ), 301 );
    exit();
  }
}

コピペ元(ありがとうございます!)

コメント

タイトルとURLをコピーしました