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

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」カテゴリの人気記事

  • 記事の並び順が古い日付順(昇順)になるときの対処 116件のビュー
  • WordPressの画像URLの書き換え 2件のビュー
  • 投稿スラッグでページを表示する方法 2件のビュー
  • WordPressでカテゴリーに関係なく最新記事x件を表示する方法 1件のビュー
  • テーブルボタン WordPressのエディターにテーブル編集機能をつける 1件のビュー
  • アウトドア&フィッシング ナチュラム

    こちらもどうぞ

  • [PHP]preg_replaceで正規表現を使った置換+後方参照のメモ
  • Nikon Z 50 バイクにおすすめカメラ Nikon Z 50レビュー
  • セローのタンクバッグRR9211レビュー
  • ホムセン箱 on セロー セローにホムセン箱を乗せる方法
  • 親指AFするよー D750の親指AF設定方法