如何仅打印子类别名称

时间:2011-06-18 12:40:18

标签: wordpress categories

我正在试图弄清楚如何只打印给定类别的子类别。有一个父类别,称为“本地”。此父类别有六个子类别,每个子类别都是城市名称。每个帖子都与父类别Local,以及其中一个子类别相关联。 例如,

发布A - 本地和城市1

发布B - 本地和城市2

我想只打印出循环中的子类别名称。我在wordpress论坛中遇到了以下代码,但它对我没有帮助,因为它也打印出了父类别名称。

<?php foreach((get_the_category()) as $category) { echo ( $category->cat_name != 'local' ) ? $category->cat_name . ' ' : ''; } ?>

任何帮助将不胜感激。 感谢。

1 个答案:

答案 0 :(得分:1)

如果您的父类别名称字面上是“本地”且大写为L,请尝试将代码更改为以下内容:

<?php 
 foreach((get_the_category()) as $category) { 
  echo ( $category->cat_name != 'Local' ) ? $category->cat_name . ' ' : ''; 
 }
?>