0

wp_query内に配置しようとしてorder by いますが、機能させることができません。

なにが問題ですか?

$query = new WP_Query( 'cat='.get_post_meta($post->ID, 'select',1).'&orderby=menu_order');
4

2 に答える 2

1

それがあなたのために働いているならば、これをチェックしてください:

$args = array(
'cat' => get_post_meta($post->ID, 'select', 1),
'orderby' => 'menu_order',
'order' => 'DESC');
WP_Query($args);
于 2013-03-20T12:40:19.527 に答える
0

多分あなたは意味しました:

$query = new WP_Query(
            'cat'     = get_post_meta($post->ID, 'select',1),
            'orderby' = 'menu_order',
            'order'   = 'asc'
         );

読みやすくするために、配列として渡す必要があります。注文方法も追加します。

于 2013-03-20T12:35:25.110 に答える