Support » Fixing WordPress » Date dissapears on posts made on the same day

  • Resolved getignited


    Hi there,

    I’ve got a regular problem that I can’t seem to solve regarding the date. If I make two posts on the same day, the older post will lose the date information, with it instead being shown on the newer post. Is there any way I can make the date show up on both posts, regardless of being made on the same day?

    My blog can be found at


Viewing 5 replies - 1 through 5 (of 5 total)
  • Try editing your theme files and changing all references for the_date() to the_time(). If you use the former, the full date is only shown on the first post on a given date. The latter shows the date irrespective of how many posts you publish on any one day

    Ah, that’s perfect thanks!

    Could you share which file this change was made on so that I caqn change it. I am getting no dates, only time, on ALL posts. Or perhaps suggest anoither place for the error.

    The_date is only for THE FIRST post in a loop, and ignores all the rest. That’s why you must use the_time.

    This is applicable in single.php or any customised loop.

    Khaled Hakim


    This should help:
    Instead of using

    Use the following:

    If you leave the brackets blank in “the_time” function, you will notice that you do not get a date stamp, but a time stamp. To get the date to show instead of the time inside “the_time();” function… use the below:

    the_time(‘F j, Y’);

    You can find the_date(); in your template folder in one or many of the .php files. Simply replace where desired.


Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Date dissapears on posts made on the same day’ is closed to new replies.