ホーム > WordPress > 固定ページをナビ非表示にする方法

現在、このページは、ヒロカワズタイプさんの 「ニコニコプレスver2」を使わせていただいているんですが、とはいえ、そのまま使うというわけでもなく、やっぱり多少は手を入れて自分のオリジナルにしたいものです。

それで、今回は固定ページのナビ非表示の方法。

Wordpressで、割と、どのテンプレートもデフォルトだと、固定ページを作ると勝手にページナビに登録しちゃうんですよね。でも、本当は、親ページからのリンクとか、Footerには表示したいけど、headerに表示したくない・・・などといろんな理由で、表示したくないページもあるはず。そんな場合は、使用中のテーマの、

header.phpやfooter.phpなんかについているナビの場合、
<?php wp_list_pages(’title_li=’); ?>があるはずです。こいつを探しだして、
<?php wp_list_pages(’title_li=&exclude=表示しないページのIDの数字,’); ?> 
とすれば、OK。

たとえば、IDが、84,81,97.100のページを表示したくない場合は、
<?php wp_list_pages('title_li=&exclude=84,91,97,100'); ?>
と書き換えます。

そうすると、そのページは表示しません。ただ、ページをパーマリンクしている場合はIDの番号はわかりません。その場合は、一度そのページをプレビューして、?p=の後ろのページが、ページIDです。
これは釈迦に説法的?

コメントを書く

メールアドレスは公開されません。
*」は必須項目です。

*
*

Security Code:

1個のトラックバック

トラックバックを送る

トラックバック送信先URI
言及リンクが含まれないトラックバックは削除する場合があります。
固定ページをナビ非表示にする方法 from 石本Web