1
中當前帖子的類別父項和子類別名稱基本上,Ive已將該帖子分配到類別和子類別中。Wordpress僅打印主題
像這樣:(我發了一個帖子,並指出這些類別)
- >動物(類別) - >哺乳動物(子類)
現在在主題我想呼應的類別名稱的職位;標題tag1中的「Animal」和標題tag2中的「Mammal」作爲結構。 請幫我實現這一點。
中當前帖子的類別父項和子類別名稱基本上,Ive已將該帖子分配到類別和子類別中。Wordpress僅打印主題
像這樣:(我發了一個帖子,並指出這些類別)
- >動物(類別) - >哺乳動物(子類)
現在在主題我想呼應的類別名稱的職位;標題tag1中的「Animal」和標題tag2中的「Mammal」作爲結構。 請幫我實現這一點。
將這個代碼在您的帖子循環獲取張貼相關類別:
<?php
$categories_list = get_the_category_list(__(', ', 'twentyeleven'));
if ($categories_list):
?>
<span class="cat-links">
<?php printf(__('<span class="%1$s">Posted in</span> %2$s', 'twentyeleven'), 'entry-utility-prep entry-utility-prep-cat-links', $categories_list); ?>
</span>
<?php endif; ?>
<?php
$args=array(
'orderby' => 'name',
'order' => 'ASC'
);
$categories=get_categories($args);
foreach($categories as $category) {
echo "-> $category->cat_name (category) -> ";
// loop the sub categories
$sub_categories=get_categories('child_of='. $categoery->cat_ID);
foreach($sub_categories as $sub_category) {
echo "-> $sub_category->cat_name (category) -> ";
} // end inner loop
} // end outer loop
?>
你需要把它打印爲「 - >動物(類) - >哺乳動物(子類) 「或列表中? –