bluediary

- プログラミングと中小企業診断士の勉強について

2022.04.11

2022.12.11

Web制作

WordPressの管理画面でカスタム投稿タイプの記事の並びを、公開日順に変更する方法

WordPressの管理画面上で、通常の投稿は、記事の公開日順に並んでいますが、カスタム投稿はデフォルトで記事タイトルの名前の順に並んでいます。

そこで、カスタム投稿の記事を通常投稿の記事のように公開日順に並ばせる方法を紹介します

以下がそのソースコードです。functions.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');

Soichiro

Web制作会社でデザインやコーディングを担当しています。趣味は筋トレ、お絵描き、旅行です。

プロフィール詳細へ

Archive