ページごとにサイドバーのコンテンツを入れ替えたい。
-
こんにちは。
「あるページにいる場合にサイドバーの内容が変わる」というコードの作り方で悩んでいます。
<li><a href="hoge">メニュー</a> <?php if(is_page(array('a','b','d'))): ?> <?php echo '<ul class="child">'; wp_list_pages('child_of=10&depth=1&title_li='); echo '</ul>'; ?> <?php endif; ?> </li>といったことをやっており、あるページにいる場合のみ子ページが出現するようなことをしたいと思っています。
現状はこのコードでもいけるのですが、いかんせん「a,b,d」のページを増やしたり減らしたりすることが多く、そのたびにテンプレートをいじることがしんどいのです。
このようなことを自動化させるというか、テンプレートタグやPHP、もしくはプラグインなどで解決することができるでしょうか?教えてください、よろしくお願いします。
5件の返信を表示中 - 1 - 5件目 (全5件中)
5件の返信を表示中 - 1 - 5件目 (全5件中)
トピック「ページごとにサイドバーのコンテンツを入れ替えたい。」には新たに返信することはできません。