記事の並び順が古い日付順(昇順)になるときの対処

WordPress

もーここんとこ仕事でWordpressにつきっきりだけど、もうそろそろ終われそう。

記事一覧表示の時に、記事の表示順が古い日付順になってしまう現象にぶつかり、解決するのに四苦八苦したのでメモ。

記事の一覧表示を呼び出すときは

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
・・・・・・
<?php endwhile; endif; ?>

で表示をするけど、それだとうちの会社のサーバーでは古い日付順に表示されてしまう。
ローカルの環境だとちゃんと新しい順に表示されるのでさーこまった。

そこで<?php query_posts() ?>という関数を使う。
これは呼び出す記事のあれこれを設定する関数らしい。
これを

<?php query_posts(‘order=DESC’); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
・・・・・・
<?php endwhile; endif; ?>

と使うことで新しい日付順(降順)で表示することができる。

デフォルトで新しい日付順に表示されるようになってらしいのに、うちの会社のサーバーではそうはいかない。
なんでやねーんorz

WordPress」カテゴリの人気記事

  • 記事の並び順が古い日付順(昇順)になるときの対処 138件のビュー
  • 投稿スラッグでページを表示する方法 18件のビュー
  • アウトドア&フィッシング ナチュラム

    こちらもどうぞ

  • セローの次のタイヤを考える会
  • セローのマフラーをプラナスに変えたよレビュー
  • セローのタンクバッグRR9211レビュー
  • iTunesで購入した音楽が認証・再生できないときの対処方法
  • アルパインスターズ アンデス2 ドライスタージャケットを買ったのでレビュー