Re writing Category Argument

时间:2013-05-10 作者:Kirsty Marks

我有一个主题,它有一个类别参数,但是它以错误的顺序显示它们

<?php  

            $categories=  get_categories(\'taxonomy=types&title_li=\'); foreach ($categories as $category){ ?>
我想让它在slug中显示这个,比如说,这样它们就可以按顺序排列。

我会添加以下论点吗?

  <?php  

            $categories=  get_categories(\'taxonomy=types&title_li=\' \'orderby\'  => \'name\',); foreach ($categories as $category){ ?>
这是完整类别查询,只是将其按错误的顺序排列:

<?php  $categories=  get_categories(\'taxonomy=types&title_li=\'); foreach ($categories as $category){ ?>

<?php //print_r(get_term_link($category->slug, \'types\')) ?>

            <li><a href="<?php echo get_term_link($category->slug, \'types\') ?>" class="<?php echo $category->category_nicename;?>" data-type="<?php echo $category->category_nicename;?>"><?php echo $category->name;?></a></li>

1 个回复
SO网友:vancoder

这个codex 很好地解释了这一点。

<?php
$args = array(
    \'orderby\' => \'slug\', // or name
    \'order\' => \'ASC\',
    \'taxonomy\' => \'types\'
);
$categories=  get_categories( $args );
?>

结束

相关推荐

Sort categories by meta value

如何制作一个类别列表,每个类别中有4篇最后的帖子,其中每个类别都按meta\\u值排序。例如,不按meta\\u值排序的模板是http://pastebin.com/AeH6vx9b它仅显示父类别。几天来,我在搜索与类别相关的额外字段,但找不到可行的内容。This is my best search result. 这跟我有什么关系?我不明白。有可能做我想做的事吗?