カスタム投稿タイプのアーカイブで『順序』並べ替えしたい
-
お世話になります。
カスタム投稿タイプの一覧表示で『順序』に入力した数値の昇順に並べ替えがしたいです。
いろいろ調べてみて以下のコードを使ってみたけどだめでした。
どうすればいいのでしょうか?よろしくお願いいたします
function custom_post_archive_orderby_menu_order( $wp_query ) { if ( $wp_query->is_post_type_archive() && post_type_supports( $wp_query->query_vars['post_type'], 'page-attributes' ) ) { if ( ! isset( $wp_query->query_vars['orderby'] ) ) { $wp_query->query_vars['orderby'] = 'menu_order'; } if ( ! isset( $wp_query->query_vars['order'] ) ) { $wp_query->query_vars['order'] = 'ASC'; } } } add_action( 'pre_get_posts', 'custom_post_archive_orderby_menu_order' );
7件の返信を表示中 - 1 - 7件目 (全7件中)
7件の返信を表示中 - 1 - 7件目 (全7件中)
- トピック「カスタム投稿タイプのアーカイブで『順序』並べ替えしたい」には新たに返信することはできません。