サポート » 使い方全般 » 投稿記事の公開日が同じになると日付が表示されない

  • 解決済 dublab

    (@dublab)


    下記のように設定し、記事をいくつか公開すると、カテゴリ1でも2でも同じ公開日の記事は、日付が表示されないものがあります。
    公開日を違うものにすれば、すべて日付は表示されます。

    <div id=”XXXXX”>
    <?php query_posts(‘cat=1&posts_per_page=5&paged=’.$paged); ?>

      <?php while (have_posts()) : the_post(); ?>

    • <div id=”XXXXX-in”>◆<?php the_date(‘y/m/d’);?>
      ” rel=”bookmark”><?php the_title(); ?></div>
      <div id=”XXXXX-in”><?php the_excerpt(); ?></div>
    • <?php endwhile;?>

    </div>

    <div id=”XXXXX”>
    <?php query_posts(‘cat=2&posts_per_page=5&paged=’.$paged); ?>

    </div>

    いろいろと調べてみましたが、わかりませんでした。
    困っています。ご教授ください。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック投稿者 dublab

    (@dublab)

    ul,liが消えてしまいました。正しくは、こちらになります。

    <div id=”XXXXX”>
    <?php query_posts(‘cat=1&posts_per_page=5&paged=’.$paged); ?>
    <ul><?php while (have_posts()) : the_post(); ?>
    <li>
    <div id=”XXXXX-in”>◆<?php the_date(‘y/m/d’);?>
    ” rel=”bookmark”><?php the_title(); ?></div>
    <div id=”XXXXX-in”><?php the_excerpt(); ?></div>
    </li>

    <?php endwhile;?>
    </ul>
    </div>

    <div id=”XXXXX”>
    <?php query_posts(‘cat=2&posts_per_page=5&paged=’.$paged); ?>
    <ul><?php while (have_posts()) : the_post(); ?>
    <li>
    <div id=”XXXXX-in”>◆<?php the_date(‘y/m/d’);?>
    ” rel=”bookmark”><?php the_title(); ?></div>
    </li>
    <?php endwhile;?>
    </ul>
    </div>

    モデレーター jim912

    (@jim912)

    dublabさん、こんにちは。

    the_time関数を使えば、表示されるようになります。記述方法は、下記が参考にしてください。

    同じ日に複数の投稿をした場合、日付が最初の一つしか表示されません

    それから、PHPやHTMLのソースを表示させるときは、codeボタンで、括ってあげるとちゃんと表示できるようになりますよ。

    トピック投稿者 dublab

    (@dublab)

    jim912さん、こんにちは。

    ご回答ありがとうございます。

    the_date → the_time に変更したら、同じ日付でも表示されるようになりました。

    codeボタンの使い方もありがとうございます。
    勉強になりました。

    助かりました!

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「投稿記事の公開日が同じになると日付が表示されない」には新たに返信することはできません。