カスタムフィールドでカテゴリ付けして取得した固定ページ一覧の並び順
-
カスタムフィールドでメタ設定をして固定ページをメニューに一覧取得・表示させているのですが、記事の並び順がデフォルト設定で新しいものが上に来る(これが降順なのか昇順なのかわかりませんが)ようになっており古い記事を上に表示させる設定にしたいのですが、方法がわかりません。
現在は以下のようにウィジェットのフリースペースに記述しています。
<!--ここから <?php $my_query = new WP_Query(); $my_query->query('post_type=page&meta_key=category&meta_value=カテゴリ名'); if ($my_query->have_posts()): //カテゴリを出力 echo get_post_custom_values('category'); ?> <ul class="side-menu"> <?php //ページリストを出力 while ($my_query->have_posts()) : $my_query->the_post(); ?> <li><a>"><?php the_title(); ?></a></li> <?php endwhile; ?> <?php endif; ?> ここまで --!>
先頭の
$my_query = new WP_Query();
を$my_query = new WP_Query( array ( 'post_type' => 'page', 'meta_key' => 'category', 'orderby' => 'date','order' => 'DESC' ) );
としてみましたが、うまくいきません。
記述する場所が間違っているのでしょうか?わかる方教えていただけると大変助かります。
どうぞよろしくお願いします。
13件の返信を表示中 - 1 - 13件目 (全13件中)
13件の返信を表示中 - 1 - 13件目 (全13件中)
- トピック「カスタムフィールドでカテゴリ付けして取得した固定ページ一覧の並び順」には新たに返信することはできません。