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>