Problem with orderby

时间:2015-10-12 作者:Mko

我正在使用以下代码查询自定义分类法中的术语:

<?php 
    $term_id = 2;
    $taxonomy_name = \'rete\';
    $termchildren = get_term_children( $term_id, $taxonomy_name );

      $args         = array(
      \'child_of\' => $termchildren->term_id,
      \'orderby\'  => \'id\',
      \'order\'    => \'DESC\'
      );

 $term = get_terms($taxonomy_name, $args);

    echo \'<ul>\';
    foreach ( $termchildren as $child ) {
        $term = get_term_by( \'id\', $child, $taxonomy_name );
        echo \'<li><a class="uno">\' . $term->name . \'</a></li>\';



    }
    echo \'</ul>\';


  ?>
工作正常,但不要订购!我的问题是,我想按标题顺序或类似的方式进行排序。

有人能建议我需要做什么吗?谢谢

1 个回复
SO网友:Nate Allen

将orderby从“title”更改为“name”。See here for a list of acceptable arguments.

相关推荐

WooCommerce:如何在Order元数据对象中获得具有自定义ID的订单?

因为一个项目,我需要你的帮助。我找了很多,但找不到解决办法。我正在尝试编辑一个名为woocommerce\\u account\\u订单我已经添加了该字段mycustom\\u id到订单元数据对象,因为我需要在字段mycustom\\u id中获取当前登录用户的所有订单:(mycustom\\u id=current\\u user\\u id())检查customer 应该留下来。我只需要再加上这个current_user_id 检查这应该保持原样:\'客户\'=>获取当前用户id()。这是我的