Para indicar la fecha de una entrada en WordPress, podemos utilizar diferentes etiquetas, según el formato que queramos presentar. La base principal de la fecha/hora de publicación es “<?php the_time(); ?>” (sin comillas). Pero podemos jugar con los modificadores para obtener formatos muy variados. Algunos de los modificadores son:

(‘g:i a’) Hora con indicador a.m./p.m.
(‘G:i’) Hora con formato 24 horas.
(‘l’) Día de la semana.
(‘j’) Día de mes.
(‘F’) Nombre del mes.
(‘Y’) Año.

Por tanto, podemos presentar los datos de múltiples modos. A continuación muestro los ejemplos que más utilizo:

Mostrar la hora en un formato de a.m./p.m.:

<p>Hora de Publicación: <?php the_time(‘g:i a’); ?></p>

Mostrar la hora en un formato de 24 horas:

 <p>Hora de Publicación: <?php the_time(‘G:i’); ?></p>

Para mostrarlo como “Publicado el 04/Agosto/2008”:

<p>Publicado el <?php the_time(‘j’); ?>/<?php the_time(‘F’); ?>/<?php the_time(‘Y’); ?>.</p>

Mostrar la fecha como “Lunes 4 de Agosto de 2008”:

<p>Publicado el <?php the_time(‘l’); ?>  <?php the_time(‘j’); ?> de <?php the_time(‘F’); ?> de <?php the_time(‘Y’); ?>.</p>

Mostrar la fecha como “Lunes, 4 de Agosto de 2008, a las 14:33”:

<p>Publicado el <?php the_time(‘l’); ?>, <?php the_time(‘j’); ?> de <?php the_time(‘F’); ?> de <?php the_time(‘Y’); ?>, a las <?php the_time(‘G:i’); ?></p>

Para indicar el tiempo transcurrido desde su publicación:

 <p>Publicado hace <?php $elixir->timesince() ?>.</p>

También puedes utilizar en una misma etiqueta varios modificadores. Por ejemplo, para mostrar “Publicado en Junio, 2008”, podemos hacerlo así:

 <p>Publicado en <?php the_time(‘F, Y’); ?></p>