• はじめまして。

    テンプレートの「サイドバー」に
    新着記事リストを以下で呼び出しています。
    <?php wp_get_archives(‘type=postbypost&limit=10&format=html’); ?>

    現在の表示は上から新しい記事がリスト表示されているのですが
    これを投稿日の古い順が上から並べることはできますでしょうか?

    ご教授頂けますと大変助かります。

    どうぞよろしくお願いいたします!

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • echo=0を追加し、データで受取ってから逆順に出力する方法があります。

    トピック投稿者 get_up_kids76

    (@get_up_kids76)

    taikikenさま

    はじめましてこんにちは。
    早速のご回答ありがとうございます!!

    さて、アドバイスいただきました方法にて
    <?php wp_get_archives(‘type=postbypost&limit=10&format=html’); ?>に
    echo=0を追加し
    <?php wp_get_archives(‘type=postbypost&limit=10&format=html&echo=0’); ?>
    にしてみたのですが、表示がうまくいきません。。。

    初心者な質問でたいへん申し訳ありません。。。

    根本的な解釈で間違っているのでしょうか。
    再度アドバイス頂けると幸いです。

    どうぞよろしくお願いいたします。

    $archives = wp_get_archives('type=postbypost&limit=10&format=html&echo=0');

    $archivesにデータが入っているのでforeachなどで処理できるはずです。

    申し訳ありませんが
    wp_get_archives 戻り値のデータ構造までは調べてないのでvar_dumpなどでお調べください。

    $archivesにデータが入っているのでforeachなどで処理できるはずです。

    強引に小手先だけでやってみます。wp_get_archivesの代わりに以下。

    $archives = wp_get_archives('type=postbypost&limit=10&format=html&echo=0');
    echo implode(PHP_EOL, array_reverse(explode(PHP_EOL, $archives))) . PHP_EOL;

    トピック投稿者 get_up_kids76

    (@get_up_kids76)

    taikikenさま、kurosquareさま

    お返事遅くなりましたことお詫び申し上げます。

    アドバイス頂きました内容で、私の希望する形に表示させる事が出来ました!!!

    本当に本当にありがとうございます!!!

    初心者の私に対しても親切丁寧にご回答/アドバイス頂きました事に
    心から感謝申し上げます。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「wp_get_archivesの表示順序」には新たに返信することはできません。