ダッシュボード(管理画面)のカスタム投稿一覧を日付順にする方法

カスタム投稿(タクソノミー)を設けた際、管理画面で一覧を見ると、並び順が変? って思いませんか。
あいうえお順に並んでいたりしたら、更新したものが下に埋もれてて探し辛いですね。

この順番を日付順に変える方法です。
外観→テーマ編集から、functions.phpに下記を追記します。

※funcitons.phpの編集は自己責任で。

function set_post_types_admin_order( $wp_query ) {
if (is_admin()) {
$post_type = $wp_query->query['post_type'];
if ( $post_type == 'ここに投稿スラッグを入力' ) {
$wp_query->set('orderby', 'date');
$wp_query->set('order', 'DESC');
}
}
}
add_filter('pre_get_posts', 'set_post_types_admin_order');

古い順に並べたい時は、(‘order’, ‘DESC’);を(‘order’, ‘ASC’);に

may the force be with you

テーマのカスタマイズ等のご相談/お問い合わせはこちら
個人の方でもお気軽にご相談ください