确定自定义字段中的类别

时间:2013-02-21 作者:user27833

我希望有人能在自定义字段方面帮助我。

我在WordPress中创建了一个名为game type的自定义帖子类型。在这里,我有“Android”、“iOS”和“PC”三个类别,然后在这些类别中,我有“3D动作”、“经典”、“平台”等游戏类型的类别。

因此,每个帖子的层次结构示例如下:游戏>Android>3D动作>帖子(Game)

到目前为止,我已经使用以下代码调用了类别列表:

`

$taxonomy     = \'game-type\';
$orderby      = \'name\';
$show_count   = 0;      // 1 for yes, 0 for no
$pad_counts   = 0;      // 1 for yes, 0 for no
$hierarchical = 1;      // 1 for yes, 0 for no
$title        = \'\';

$args = array(
 \'taxonomy\'     => $taxonomy,
 \'orderby\'      => $orderby,
 \'show_count\'   => $show_count,
 \'pad_counts\'   => $pad_counts,
 \'hierarchical\' => $hierarchical,
 \'title_li\'     => $title
);
?>

<ul>
<?php wp_list_categories( $args ); ?>
</ul>`
但这列出了我的自定义字段中的所有类别。有没有办法只针对“android”中的类别?

非常感谢您的帮助。

谢谢

地点:http://www.sugartree.org.uk/company

2 个回复
最合适的回答,由SO网友:Brooke. 整理而成

您是否尝试过使用include/exclude?

$taxonomy     = \'game-type\';...
$include      = \'ANDROID ID IE: 1\'

    $args = array(...
        include           => $include
    );
EDIT: vancoder是对的:它应该是。。。

   $taxonomy     = \'game-type\';...
    $child_of= \'ANDROID ID IE: 1\'

        $args = array(...
            child_of    => $child_of
    );
其中$child\\u of是子类别的ID。

SO网友:vancoder

添加

child_of => [id for android]
到您的args。

结束

相关推荐

Custom post query by taxonomy

我正在使用WordPress 3.5。我的问题是,$args = array( \'post_type\' => array(\'product\', \'comic\', \'magazine\'), \'taxonomy\' => \'Genres\', \'term\' => \'hot\', \'posts_per_page\' => 10 ); $the_query = new WP_Quer