• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
mocurot nort

mocurot nort

  • Contents
  • About
  • Contact

【WordPress】トップページとそれ以外の振り分と、ページスラッグごとの振り分け

2018-02-14 by mocurot コメントを書く

なぜかデフォルトだと正常に動かないことが多いので書き留めておく。

WordPressでトップページと下層ページの振り分けは


// フロントページに表示する内容

// フロントページ以外に表示する内容

と書くより、wp_reset_query();を追加して


// フロントページに表示する内容

// フロントページ以外に表示する内容

と書いてあげるとしっかり動いてくれる。

また、ページスラッグ名で振り分けたいときには<?php if ( is_page('ページスラッグ名') ) : ?>で振り分けてあげればよい。


  

  

  

こう書けば

  • ページスラッグ名が「slugNameA」の場合はテンプレート「tempA」を呼び出す。
  • ページスラッグ名が「slugNameB」の場合はテンプレート「tempB」を呼び出す。
  • ページスラッグ名が「slugNameA」、「slugNameB」以外の場合は固定ページに保存されたコンテンツを表示する。

このような具合になる。
_sだったらcontent-page.phpでよく使う。

関連

Filed Under: Teck 関連タグ:WORDPRESS

Reader Interactions

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

最初のサイドバー

Author

NAME : mocurot
the mocuLogの管理人。フロントエンドエンジニア、バックエンドも少々。
Mac、iPhone、Kindle、Guitar、NINTENDO、SONY、FromSoftwareに関心を示します。

  • GitHub
  • RSS
  • Tumblr
  • Twitter
  • Youtube

Recommended Articles

  • input,textareaのCSSをリセット -iOS Safari -
    input,textareaのCSSをリセット -iOS Safari -
  • MacでVPN接続してもグローバルIPが変わらない時に見なおす設定
    MacでVPN接続してもグローバルIPが変わらない時に見なおす設定
  • Sassで@import
    Sassで@import
  • Sassでネスト
    Sassでネスト
  • SassでFont Awesomeを使う
    SassでFont Awesomeを使う
  • CatalinaでEmacsのファイルアクセスを許可する方法
    CatalinaでEmacsのファイルアクセスを許可する方法
  • ios safariでのスクロールバー表示について
    ios safariでのスクロールバー表示について
  • 6ヶ月プロテインダイエットをしてみて
    6ヶ月プロテインダイエットをしてみて

タグ

AMAZON ANKER APPLE APPLE WATCH APPS BLOOD BONE CAMERA CENT OS COMPASS CSS DARK SOULS DB DESIGN DIET EMMET GADGET GIT GITHUB GUITAR GULP HTML IPHONE KINDLE LEMP MAC MUSIC NGINX NINTENDO NODE.JS NOTE PHP PS4 PYTHON SASS SCSS SEKIRO SERVER SWICH WORDPRESS _s
プライバシーと Cookie: このサイトは Cookie を使用しています。このサイトの使用を継続することで、その使用に同意したとみなされます。
Cookie のコントロール方法を含む詳細についてはこちらをご覧ください。 Cookie ポリシー

Copyright © 2021 mocurot ・ ログイン