0

私は次のように印刷する投稿にカスタム分類法を使用しています:

the_terms(get_the_ID(), 'sizes', '<p>', ', ', '</p>');

これは正常に機能しますが、用語を追加された順序で印刷します。アルファベット順に印刷する方法はありますか?the_terms関数では、順序パラメーターを渡すことができないため、別のパラメーターを使用する必要があると思いますが、まだ見つかりません。

前もって感謝します。

4

1 に答える 1

0

the_terms()はget_term_listを使用して、コードの分類法(http://core.trac.wordpress.org/browser/tags/3.0.4/wp-includes/category-template.php#L932)を取得しています。

ここでフィルターを使用するオプションがありますが、フィルターはすべての単一用語(taxonomy1)に対して生成されたHTMLに適用されます。並べ替えるのに最適なオプションではありません。

関数get_the_terms()を使用して、結果を並べ替え、自分で出力リストを作成するのが最善です。

于 2011-01-29T23:37:36.397 に答える