Funkce the_date, je další z funkcí, kterou musíte použít uvnitř loopu a vrací datum publikace aktuálního článku.
Použití:
the_date( $format, $before, $after, $echo );
Argumenty funkce:
$format – definuje formát data, které je vráceno, viz. php funkce date.
$before – definuje řetězec před datem
$after – definuje řetězec před datem
$echo – definuje, zda se datum rovnou vypíše. Pokud jej nechcete vypsat, použijte false.
Musíte však uvést všechny argumenty, tedy použijete zápis:
$datum = the_date('','','',false);
Pro zobrazení data, jako nadpisu, můžete použít:
the_date('','
‚,‘
');
Pro úpravu výstupu, můžete použít filter „the_date“, který přijímá $format, $before, $after.
Funkce the_date má nevýhodu v tom, že pokud je na stránce více článků, které mají stejné datum publikace, vrací datum pouze u prvního. Proto ji doporučuji používat pouze na single stránce.