WordPressでカテゴリ一覧、タグ一覧を表示させるPHPの記述
意外と必要となってくるWordpressでのカテゴリとタグの一覧表示。サイドメニューや記事内の下部など、サイト内の回遊率を高めるためにも、カテゴリやタグのページに対するインデックス対策としても、カテゴリ一覧とタグ一覧を表示させることは大切な対策ですね。今回はカテゴリ一覧とタグ一覧を表示させるPHPの覚書です。
カテゴリ一覧の取得
-
'count',
'order' => 'ASC'
);
$category_data = get_categories( $arr_data );
foreach( $category_data as $category ){
echo '
- ' . $category->name . ' '; } ?>
get_categories関数から、term_id(カテゴリID)とname(カテゴリ名)を取得して、HTMLに整形、出力しています。
タグ一覧の取得
'name', 'order' => 'ASC' ); $tag_data = get_tags( $arr_data ); if ( $tag_data ){ echo '
- ';
foreach( $tag_data as $tag ) {
echo '
- ' . $tag->name . ' '; } echo '
こちらもカテゴリとほとんど同じ要領で、get_tags関数から、term_id(タグID)とname(タグ名)を取得して、HTMLに整形、出力しています。
並び順は「’order’ => ‘ASC’」で昇順としていますが、これを「’order’ => ‘DESC’」とすることで降順にも出来ます。
カテゴリ一覧とタグ一覧を表示させるPHPの覚書でした。