$exclude = array が無視されて全部のカテゴリーが表示されます
-
php初心者です。よろしくお願いします。
カテゴリーの一覧を作成するに当たり、
IDをそれぞれの
<li>
に持たせ、カテゴリーの一覧をリンクなしで設定するというコードを作成しましたが、
カテゴリーには不要なカテゴリーがあり、その項目だけは表示したくありません。いろいろ調べた結果、
<ul> <?php $cat_all = get_terms( "category", "fields=all&get=all" ); $exclude = array(27,28); // 不要なカテゴリのID foreach($cat_all as $value): ?> <li id="cate_<?php echo $value->term_id;?>"><?php echo $value->name;?></ul> </li> <?php endforeach; ?>
このような感じに設定しました。
しかし、$exclude = array(27,28); // 不要なカテゴリのIDが効果がなく、全部のカテゴリー一覧が表示されてしまいます。
記述についてご教授いただければと思います。さらに、出来れば不要なカテゴリーのIDではなく、
post_type が 『builder』のカテゴリーのみ表示されるという記述を教えていただけるとなおうれしいです。お手数ですが、よろしくお願いいたします。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「$exclude = array が無視されて全部のカテゴリーが表示されます」には新たに返信することはできません。