functions.php
管理画面の並び順変更
function change_post_types_admin_order($wp_query){
if(is_admin()){
$post_type = $wp_query->query['post_type'];
if($post_type == 'カスタム投稿スラッグ' ){
$wp_query->set('order','DESC');
$wp_query->set('orderby','date');
}
}
}
add_filter('pre_get_posts', 'change_post_types_admin_order');
ブログ画面の並び順変更
function change_post_types_order ($query) {
if ( is_admin() || ! $query->is_main_query() )
return;
if ( $query->is_post_type_archive( 'カスタム投稿スラッグ' )) {
$query->set( 'order', 'DESC' );
$query->set( 'orderby', 'date' );
}
}
add_action('pre_get_posts', 'change_post_types_order');
コメント