人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ワードプレスのテンプレートで インデックスページのプログラムにい以下のような記述がありますが、
任意で全ての固定ページではなく、任意の固定ページをいくつか省きたい場合、どのようなプログラムを
組めばよいのでしょうか?それともmy page orderのようなプラグインで操作することができるのでしょうか?教えてください。

<!-- トップナビゲーション -->
<?php // ページ
$pageslist = wp_list_pages('title_li=&echo=0');
if ($pageslist) : ?>
<ul>
<?php echo $pageslist; ?>
</ul>
<?php endif; ?>
<!-- トップナビゲーション -->

●質問者: hashimajc
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● a-kuma3
●50ポイント ベストアンサー

こちら、参考になります?
http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/wp_list_pages#.E7.89.B9.E5.AE.9A.E3.81.AE.E3.83.9A.E3.83.BC.E3.82.B8.E3.81.A0.E3.81.91.E3.82.92.E5.90.AB.E3.82.81.E3.82.8B

特定のページだけを含める

特定のページだけをリストに含めたい場合 (例えば ID が 35, 7 ,26, 13 のページ) は、include パラメータを使用します。

<ul>
 <?php wp_list_pages('include=7,13,26,35&title_li=<h2>' . __('Pages') . '</h2>' ); ?>
</ul>

2 ● pigmon88
●50ポイント

省く場合は、excludeですね。

http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/wp_list_pages

特定のページを除外する
exclude パラメータを使うと、wp_list_pages が表示するページリストから特定のページを除外することができます。

 <?php wp_list_pages('exclude=17,38' ); ?>

a-kuma3さんのコメント
あ゙、省くって書いてあった X-(
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ