1

我的网站具有以下结构

  • 水果
    • 苹果
    • 橘子

我有一个名为“Pits”的帖子,Pits 属于 Apples 和 Oranges 两个类别。

在我的主题中,我只想呼应最顶层的父类别“水果”。我尝试了无数代码,但它们似乎都只呼应第一类父级,而不是更高一级。

4

1 回答 1

3

使用获取祖先

<?php
$id = get_the_ID();
$post_category = get_the_category($id);
$ancestors = get_ancestors($post_category[0]->term_id, 'category');
$root = end($ancestors);
?>
于 2013-03-03T23:52:27.017 回答