いつまで経ってもわからない、WEBってやつは・・・(´・ω・`)

【WordPress】特定の値で投稿の並び替えやソート表示をする時のメモ

週末にもも狩りのバスツアーに行き、帰りの「おみやげ(無料でいただけるやつ)」が旅先で買った量より遥かに多くて荷物の重みで指がちぎれそうになったゆでです(ΦωΦ)+

もも狩りのももって大きくてとても美味しいけど、あんまり量食べれないよね・・・(ゆでは3個で限界でした)。

WordPressの投稿の並び替えや表示で、特定の値でやったりする場合によく忘れるのでメモですφ(..)

特定の値でソート表示

<?php $my_query = new WP_Query('orderby=★&order=asc'); ?>
<ul>
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endwhile;wp_reset_query(); ?>
</ul>

 よくあるやつですよね(*´∀`*)<titleとかdateとかIDとか・・・
WP_Queryはこちらでチェケ!

特定のカスタムフィールドでソート表示

<?php $my_query = new WP_Query('orderby=meta_value&meta_key=★カスタムフィールド名★&order=asc'); ?>
<ul>
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endwhile;wp_reset_query(); ?>
</ul>

何気に使ったりするかも(*´ω`*) 

カスタムフィールドの特定の値でソート(ついでにカテゴリ特定して件数指定)

<?php $my_query = new WP_Query(array(
'category_name' => 'カテゴリスラッグ',//カテゴリ指定の場合
'posts_per_page' => '表示件数',//件数指定の場合
'meta_query' => array(
	array(
		'key' => '★カスタムフィールド名★',
		'value' => '★カスタムフィールドの値★',
		'compare' => 'LIKE'
	)
))); ?>
<ul>
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endwhile;wp_reset_query(); ?>
</ul>

 meta_queryは3.1以降から使用可能です(*´ω`*)

何気にわすれちゃうよね・・メモメモφ(..)