簡単に操作できるWordPressノンジャンプ設定の詳しいチュートリアル!

WBOY
リリース: 2024-03-05 08:54:04
オリジナル
454 人が閲覧しました

簡単に操作できるWordPressノンジャンプ設定の詳しいチュートリアル!

現在最も人気のあるコンテンツ管理システムの 1 つである WordPress は、多くの Web サイトに強力な Web サイト構築機能と優れたユーザー エクスペリエンスを提供します。しかし、WordPressを使っているとページジャンプの設定などでトラブルに遭遇することもよくあります。デフォルトでは、WordPress はページを対応するリンクに自動的にリダイレクトしますが、ジャンプしないように一部のリンクを手動で設定する必要がある場合があります。この記事では、WordPressのノージャンプ設定の手順を詳しく紹介し、具体的なコード例を添付して簡単に操作できるようにします!

まず、WordPress のページジャンプの原理を理解する必要があります。 WordPress でページまたは記事を作成すると、システムはそのページのパーマリンクを自動的に生成し、このリンクは対応するページのコンテンツに自動的にリダイレクトされます。リンクがジャンプしないようにするには、次の設定を行う必要があります。

ステップ 1: WordPress バックエンド管理インターフェイスに入り、左側のメニューの [外観] をクリックし、[テーマの編集] を選択します。

ステップ 2: テーマの編集ページで、使用しているテーマ ファイル (通常は function.php) を見つけてクリックして開きます。

ステップ 3:functions.php ファイルに次のコードを追加します:

add_action( 'init', 'disable_page_redirects' );
function disable_page_redirects() {
    global $wp_query;
    if ( is_singular() ) {
        $wp_query->set_404();
        status_header( 404 );
    }
}
ログイン後にコピー

ステップ 4: ファイルを保存し、Web サイトのページを更新します。これで、ファイルのジャンプ機能が正常に無効になりました。 WordPress ページ。

上記のコードはすべてのページのジャンプ機能を無効にすることに注意してください。特定のページにのみ設定したい場合は、次のコード例を使用してより詳細な操作を行うことができます。

add_filter( 'redirect_canonical', 'custom_disable_redirect_canonical' );
function custom_disable_redirect_canonical( $redirect_url ) {
    if ( is_page( 'your-page-slug' ) ) {
        return false;
    }
    return $redirect_url;
}
ログイン後にコピー
上記コードの「your-page-slug」をジャンプ禁止に設定したいページのスラッグに置き換え、ファイルを保存してWebサイトのページを更新すると、特定のページのジャンプ設定が実現します。

上記の簡単な手順とコード例を通じて、WordPress でページ非ジャンプ機能を簡単に設定できます。この記事があなたのお役に立てば幸いです。また、WordPress の使用がうまくいくことを祈っています。

以上が簡単に操作できるWordPressノンジャンプ設定の詳しいチュートリアル!の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート