私には窮地があります。私は特定の投稿が割り当てられているだけでなく、すべてのカテゴリを一覧表示するページにメニューを作成しようとしています。たとえば、私は4つのカテゴリ(category1、category2、category3、category4)を持っており、それらをすべてサイドメニューのリストに表示したいと思います。しかし、私が行っている記事では、この記事にはcategory1しか割り当てられていません。Wordpressの[投稿]フィールドからすべてのカテゴリ(未チェックのものも含む)を一覧表示するにはどうすればよいですか?
私はすべてのWordpressスニペットを見て、それらのすべてが実際に投稿のバックエンドでチェックオフされているカテゴリのみを返します。したがって、インクルードは1を除外したが、再び、それは私だけ列挙されているカテゴリを与え、
<?php
$cats = get_terms('category', array(
'fields' => 'ids',
'exclude' => '1'
));
?>
<?php foreach($cats as $cat): ?>
<li><a href="<?php echo get_category_link($cat); ?>"><?php echo get_cat_name($cat); ?></a></li><br />
<?php endforeach; ?>
このコードは、「未組織」カテゴリを除外:
は、ここに私のコードです。誰かを助けることができる?私もget_the_category()とget_the_category_list()を試してみましたが、両方ともチェックされていないものを私に与えませんでした。ありがとう!
- hide_empty => falseを –