いや、日付の項目をポチッとすればいいだけなんですが、やっぱり最初から日付順になってた方が楽ですよね。
functions.phpでサクッとソート設定
ソートの設定は簡単です。下記のコードをfunctions.phpに追記しましょう。function set_post_order_in_admin( $wp_query ) {
global $pagenow;
if ( is_admin() && 'edit.php' == $pagenow && !isset($_GET['orderby'])) {
$wp_query->set( 'orderby', 'date' );
$wp_query->set( 'order', 'DESC' );
}
}
add_filter('pre_get_posts', 'set_post_order_in_admin', 5 );
自分は日付で降順にしてますが、orderbyはtitleなどに自由に変更出来ます。WP_Queryのパラメーター指定と同じです。orderbyをmeta_value_numにしてmeta_keyも指定すれば、カスタムフィールドの値でソートもできますね。結構便利かも?