Wordpress - トップレベルの親カテゴリ名を取得してリンクにしようとしています
カテゴリは次のように構成されています。
ヨーロッパ > 東ヨーロッパ > ポーランド
この例では、ヨーロッパの猫の名前を取得し、それをヨーロッパの猫のページへのリンクにしたいと考えています。
どう頑張っても最上位のカテゴリーには入れないようです。これはカスタム QP クエリで実行されています
Wordpress - トップレベルの親カテゴリ名を取得してリンクにしようとしています
カテゴリは次のように構成されています。
ヨーロッパ > 東ヨーロッパ > ポーランド
この例では、ヨーロッパの猫の名前を取得し、それをヨーロッパの猫のページへのリンクにしたいと考えています。
どう頑張っても最上位のカテゴリーには入れないようです。これはカスタム QP クエリで実行されています
どうぞ
<?php
$args = array(
'orderby' => 'name',
'parent' => 0
);
$categories = get_categories( $args );
foreach ( $categories as $category ) {
echo '<a href="' . get_category_link( $category->term_id ) . '">' . $category->name . '</a><br/>';
}
?>
<?php
$args = array(
'type' => 'post',
'orderby' => 'term_group',
'hide_empty' => 0,
'hierarchical' => 0,
'parent' => 0,
'taxonomy' => '..if you are using a taxonomy instead of a category'
);
get_categories( $args );
?>