サポート » 使い方全般 » 記事のナンバリングに関して

  • 初心者です、色々調べたのですがわからず質問させてください、申し訳ございません。

    通常投稿の記事番号を振りたく、過去から数えての番号をつけたいと思っております。
    一番最初の投稿が1から始まり、最新の投稿が全投稿数になるような連番です。
    最初から数えて何番目の記事かをそれぞれの記事に表示させたいと思っています。

    申し訳ございませんがよろしくお願いいたします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • こんにちは

    こちらは参考になりませんか?

    トピック投稿者 tight

    (@tight)

    ご返信ありがとうございます。

    そちらもやってみたのですが数字がやはり逆になってしまい最新のものが1になってしまいました。
    ブログの記事の日付のような扱いで記事一つ一つに数字を逆順でつけていきたいと思ったのですが・・・。

    すみません、もう少し調べてみます。

    逆順(古い順)の場合は、下記のように変更してみてください。

    $where = $wpdb->prepare( "WHERE p.post_date >= %s AND p.post_type = %s AND p.post_status = 'publish'", $post->post_date, $post->post_type );

    $where = $wpdb->prepare( "WHERE p.post_date < %s AND p.post_type = %s AND p.post_status = 'publish'", $post->post_date, $post->post_type );

    get_post_number() の場合は、

    <?php
    $number = get_post_number();
    echo "<p>現在の投稿は $number 番です。</p>";
    ?>

    <?php
    $number = get_post_number( true );
    echo "<p>現在の投稿は $number 番です。</p>";
    ?>
4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「記事のナンバリングに関して」には新たに返信することはできません。