リダイレクトは上級者向けの設定に分類されます。そのため、リダイレクトによる影響を十分理解している方のみ設定ください。
ワードプレスでウェブサイトを作っていると「アクセスさせたくない不要なページを非表示にしたいこと」があります。
このページでは、Nishiki Pro のリダイレクト設定について解説しています。
404 ページ、著者のアーカイブページ、検索結果ページ、添付ファイルのページを表示させないようトップページにリダイレクトする方法
ワードプレスの管理画面から「Nishiki Pro」→「一般設定」を選択します。
次に「リダイレクト」のタブを選択します。
リダイレクトしたいページにチェックを入れてください。
以下のページがチェック可能です。
- 404 ページ
- 著者のアーカイブページ
- 検索結果ページ
- 添付ファイルのページ
チェックを入れたページへアクセスすると、トップページへリダイレクトします。
上級者向けの設定として、リダイレクト先の URL も指定できます。
リダイレクト先の URL が空欄の場合は、トップページにリダイレクトします。安全な URL にリダイレクトするため、外部ドメインは指定できません。よくわからない場合は、空欄のままにしてください。
フックを使ったカスタマイズもできます
ここからは PHP が書ける方向けの内容です。
フックを使えばページごとにリダイレクト先の URL を柔軟に変更できます。以下のサンプルコードを参考ください。
404 ページのリダイレクト
nishiki_pro_redirect_404 フィルターを使っています。
// リダイレクト先変更
if ( ! function_exists( 'nishiki_pro_custom_redirect_404_url' ) ) {
function nishiki_pro_custom_redirect_404_url( $url ) {
$url = home_url( '/test' );
return $url;
}
add_filter( 'nishiki_pro_redirect_404', 'nishiki_pro_custom_redirect_404_url', 10, 1 );
}
著者のアーカイブページのリダイレクト
nishiki_pro_redirect_author フィルターを使っています。
// リダイレクト先変更
if ( ! function_exists( 'nishiki_pro_custom_redirect_author_url' ) ) {
function nishiki_pro_custom_redirect_author_url( $url ) {
$url = home_url( '/test' );
return $url;
}
add_filter( 'nishiki_pro_redirect_author', 'nishiki_pro_custom_redirect_author_url', 10, 1 );
}
検索結果ページのリダイレクト
nishiki_pro_redirect_search フィルターを使っています。
// リダイレクト先変更
if ( ! function_exists( 'nishiki_pro_custom_redirect_search_url' ) ) {
function nishiki_pro_custom_redirect_search_url( $url ) {
$url = home_url( '/test' );
return $url;
}
add_filter( 'nishiki_pro_redirect_search', 'nishiki_pro_custom_redirect_search_url', 10, 1 );
}
添付ファイルのページのリダイレクト
nishiki_pro_redirect_attachment フィルターを使っています。
// リダイレクト先変更
if ( ! function_exists( 'nishiki_pro_custom_redirect_attachment_url' ) ) {
function nishiki_pro_custom_redirect_attachment_url( $url ) {
$url = home_url( '/test' );
return $url;
}
add_filter( 'nishiki_pro_redirect_attachment', 'nishiki_pro_custom_redirect_attachment_url', 10, 1 );
}
WordPress テーマ Nishiki Pro
「ウェブサイト運営に本当に必要とされる機能」をテーマ内にまとめて搭載したワードプレステーマです。
ブロックエディター機能を強化し、これまでのワードプレスでは難しかったコンテンツが簡単に作れます。
ブログ、ポートフォリオ、コーポレートサイト、ビジネスサイト、オンラインショップなど、様々な目的のウェブサイトに対応できるテーマです。
最新情報をチェック!
Nishiki / Nishiki Pro テーマに特化した情報を「にしきちゃん」がお伝えします😀
- リリース情報
- 新機能の紹介
- 便利な使い方
- 開発中の機能紹介
- 導入事例
- あるある日常ネタ
など