【问题标题】:WordPress get custom post type categoriesWordPress 获取自定义帖子类型类别
【发布时间】:2015-12-03 19:27:31
【问题描述】:

你好

我需要在 WordPress 中获取自定义帖子类型类别。

例如,如果我有帖子类型“电影”并且我有“电影 1”并且“电影 1”有 3 个类别,例如 cat1 (cat_ID = 10)、cat2 (cat_ID = 11) 和 cat3 (cat_ID = 13 )。我需要在我的单部电影中显示所有 3 个类别(及其链接)。

类别:cat1、cat2、cat3。

而且,如果我想在我的页面中排除 1 个或多个类别,我也需要它。 例如echo movie_categories(exclude=11,13): 结果将是: 类别:cat1。

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    您可以在 WP_Query 的参数中设置多个类别。

    new WP_Query('cat=10,11,13')

    例子:

    <?php
      $allcategories = new WP_Query('cat=10,11,13');
      if ( $allcategories->have_posts() ) : 
        while ( $allcategories->have_posts() ) : 
          $allcategories->the_post(); ?>
    
    <?php the_content(); ?>
    
    <?php endwhile; endif; ?>
    

    【讨论】:

    • 您好,这不是我需要的,我不需要从类别显示我的帖子的查询。当我在帖子页面中时,我需要显示他的所有类别。
    猜你喜欢
    • 2011-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多