WordPress管理画面の投稿一覧で表示される列を並び替える方法をご紹介いたします。functions.phpにコードを追加することで、投稿一覧の列を自分好みの順番にカスタマイズすることができます。
WordPress管理画面の投稿一覧の列を並び替える方法
投稿一覧の列を並び替えるには、以下のコードを適用しているテーマのfunctions.phpに追加します。
function postlist_columns_sort($columns){ $sort_number = array( 'cb' => 0, //チェックボックス 'title' => 1, //タイトル 'author' => 2, //作成者 'categories' => 3, //カテゴリー 'tags' => 4, //タグ 'comments' => 5, //コメント 'date' => 6 //日時 ); $sort = array(); foreach($columns as $key => $value){ $sort[] = $sort_number{$key}; } array_multisort($sort,$columns); return $columns; } add_filter( 'manage_posts_columns', 'postlist_columns_sort' );
数字の値が少ないほど、左側に表示されます。
あとがき
デフォルトの順番が気に入らなくて、自分好みに並べ替えたい場合はぜひお試しください。