【问题标题】:Incorrect Category Name showing on WP single postWP单个帖子上显示的类别名称不正确
【发布时间】:2013-04-07 05:34:11
【问题描述】:

我正在编辑一个多年前由另一位开发人员为我的客户建立的 WP 网站,我们没有联系到他。

在单个帖子页面上,有一个标题显示类别名称。对于其中一个类别的帖子,出于某种原因,它显示的是父类别的名称,而不是子类别的名称。有两个具有相同父级的类别(“新闻”和“事件”)——“事件”正确显示,“新闻”不正确。

显示类别名称的代码如下所示:

<h2 class="section_header"> 
    <?php
    $category = get_the_category();
    echo $category[0]->cat_name;
    ?>
</h2>

Here is an example。 正如您在地址栏中看到的,这篇文章被归类为“新闻”,但它在标题中显示了父类别(“事件”)。

作为比较,您可以查看“事件”类别中的this post,其父项也是“发生”,但它显示了正确的类别标题。

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    在勾选提交帖子的类别时,无需勾选父级。从帖子中取消选中父类别只会显示子类别名称。

    【讨论】:

      猜你喜欢
      • 2015-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-15
      • 1970-01-01
      • 2016-07-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多