サポート » 使い方全般 » WP_Queryの並び順について

  • 解決済 mmaker0930

    (@mmaker0930)


    WP_Queryで投稿の一覧を取得する際に

    $my_query = new WP_Query(
        array(
            ’showposts’ =>10,
            ’category__not_in’ => array( 3, ),
        )
    );

    とすると、なぜか昇順になってしまいます。

    ‘showposts’ =>10, だけにすると、降順で表示してくれるのでカテゴリーの絞り込みの問題かとは思うのすが、どこを修正すればいいでしょうか??

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック投稿者 mmaker0930

    (@mmaker0930)

    http://ja.forums.wordpress.org/topic/10351?replies=6

    こちらと同じような症状なのですが、wp-include/query.phpを見てみましたが、バージョンが違うので行番号が変わってしまっているのと、query_postではなくWP_Queryなため、対処が違うのでしょうか??

    お手数ですが、ご助言いただけると助かります。

    何の降順にしたいかわかりませんが、

    array(
        'showposts' =>10,
        'category__not_in' => array( 3, ),
        'order' => 'DESC'
    )

    で降順になるのでは?

    トピック投稿者 mmaker0930

    (@mmaker0930)

    ありがとうございます。

    原因は結局未だ不明なのですが、’order’=>’DESC’にしても並び順が代わらなかったのですが、サーバーを変えたら動きました。
    お名前.comの共用サーバーSDの問題かもしれません。

    ありがとうございました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「WP_Queryの並び順について」には新たに返信することはできません。