ここで get_posts() functionについて説明します。どんな種類の注文をget_posts
に渡すことができるか知りたいですか?
WP adminで、メニューの順番、タイトル、日付、ランダム、そして...を見ることができます。
order
とorderby
)の_ {(WP_Query()
のドキュメント を参照してください。
order(string) - 'orderby'パラメータの昇順または降順を指定します。デフォルトは 'DESC'です。
'ASC'
- 最低値から最高値への昇順(1、2、3; a、b、c)。'DESC'
- 最高値から最低値への降順(3、2、1; c、b、a)。orderby(文字列) - 検索した投稿をパラメータで並べ替えます。デフォルトは 'date'です。
'none'
- 注文なし(バージョン2.8で使用可能)。'ID'
- 投稿ID順頭字化に注意してください。'author'
- 作者による順序.'title'
- タイトル順.'date'
- 日付順に並べ替えます。'modified'
- 最終更新日順.'parent'
- 投稿/ページの親IDで並べ替えます。'Rand'
- ランダムな順序.'comment_count'
- コメントの数で並べ替えます(バージョン2.9で使用可能)。'menu_order'
- ページ順で並べるPages(Edit Page AttributesボックスのOrderフィールド)およびAttachments(Insert/Upload Media Galleryダイアログの整数フィールド)に最もよく使用されますが、個別の 'menu_order'値を持つすべての投稿タイプに使用できます(これらはすべてデフォルトです)。 0).'meta_value'
- 'meta_key = keyname'もクエリに存在しなければならないことに注意してください。ソートは文字列(つまり単語)では問題ありませんが、数字(1、3、4、6ではなく1、3、34、4、56、6など)では予期できない場合があります。あなたが自然に予想するように34、56)。'meta_value_num'
- 数値によるメタ値順(バージョン2.8で利用可能)。また、 'meta_key = keyname'もクエリに含まれている必要があります。この値により、上記の「meta_value」で説明したように数値によるソートが可能になります。