WooCommerce自定义分类顺序

时间:2016-11-23 作者:Arno Nymo

我在Woocommerce/Taxonomy order中有我的分类法的自定义顺序。

当我显示它们时,它们会按字母顺序打印出来。

如何防止这种行为并按所选顺序打印?

提前感谢!

1 个回复
SO网友:thnx-236659

您可以考虑使用get_terms() 函数生成自定义分类法中的项目列表。我相信还有其他很好的方法可以做到这一点,但这里有很多参数,您可以尝试获得所需的订单。

    $terms = get_terms( \'custom_taxonomy_here\', \'orderby=count&hide_empty=0\' );
        if ( ! empty( $terms ) && ! is_wp_error( $terms ) ){
        echo \'<ul>\';
        foreach ( $terms as $term ) {
            echo \'<li>\' . $term->name . \'</li>\';
        }
        echo \'</ul>\';
    }
在上述示例中,orderby 按项的计数对项进行排序(但有其他不同顺序的参数),并且hide_empty 显示术语,无论它们是否与帖子关联。

相关推荐

WP_QUERY ORDERBY不适用于META_KEY

我想在我的档案馆按“leasenum”订购这篇文章。php。我想过滤特定的“商城”。结果集正确,但顺序错误。只有在删除“meta\\u键”时,orderby才起作用meta\\u值\'。$args = array( \'post_type\' => \'shop\', \'meta_key\' => \'mall\', \'meta_value\' => $getvalue,