[WordPress] 「順序」の並び順で記事を表示したい
記事を任意の順番で並び変えたい場合、専用のプラグインを使う以外にもWordPressに標準で搭載されている「順序」を使うこともできます。
本記事では「順序」の設定方法や「順序」を使った記事の並び替え方法について解説します。
「順序」の設定方法(例:Custom Post Type UI)
カスタム投稿タイプに順序を設定できるようにする場合は、ページ属性を有効にします。
「順序」の小さい順に記事を出力する
<?php
$args = array(
'post_type' => 'product',
'orderby' => 'menu_order',
'order' => 'ASC'
);
$the_query = new WP_Query($args);
if($the_query->have_posts()) {
while($the_query->have_posts()) {
$the_query->the_post();
〜
}
}
wp_reset_postdata();
?>
「orderby」パラメータに「menu_order」を指定することで「順序」で並び替えた記事を出力できます。
ご質問など受け付けています
記事の中でわかりにくかったところ、もっと知りたかったこと、間違っていることなど、何でもお気軽にご連絡ください。
ご連絡は下記フォームを利用いただくか、ツイッターアカウント@flat8migi宛てでもOKです。