投稿者別のカテゴリ一覧を表示したい
-
はじめまして。
通常、サイドバーにカテゴリ一覧を表示する際
wp_list_categories
を使用して<h2>カテゴリ一覧</h2>
カテゴリA (3)
カテゴリB (3)
カテゴリC (3)のように表示させています。
今回、WordPress 3.2(マルチブログではなく1つのブログ)に複数の投稿者が投稿しており、それぞれの投稿者がログインした際、その投稿者が投稿したカテゴリのみのカテゴリ一覧を表示させたいと思っています。
例えば、投稿者ID 1 のユーザーがログインした際、その投稿者が「カテゴリA」と「カテゴリC」にそれぞれ1件ずつの記事を投稿していた場合、サイドバーには
<h2>投稿者1のカテゴリ一覧</h2>
カテゴリA (1)
カテゴリC (1)のように表示したいのです。
(投稿者ID 1 が投稿していない「カテゴリB」は非表示)
それぞれのカテゴリをクリックすると、その投稿者が投稿した記事のみが一覧として表示されるようにしたいです。また、投稿者ID 1 が投稿者ID 2 のページ(author.php)へ遷移した際は、サイドバーに投稿者ID 2 が投稿したカテゴリの一覧を表示したいです。
例えば、投稿者ID 2 が「カテゴリB」のみに1件だけ記事を投稿していた場合<h2>投稿者2のカテゴリ一覧</h2>
カテゴリB (1)となります。
このように表示させるには、sidebar.php や author.php にどのようなPHPを記述すれば良いでしょうか。
ちなみに、PHP/MySQLともに5.3です。
少々分かりづらくてすみませんが、よろしくお願いいたします。
5件の返信を表示中 - 1 - 5件目 (全5件中)
5件の返信を表示中 - 1 - 5件目 (全5件中)
- トピック「投稿者別のカテゴリ一覧を表示したい」には新たに返信することはできません。