Kolejna porada z serii wyświetlania danych w wordpressie. Tym razem zajmiemy się danymi związanymi z czasem i datą.
Wyświetlanie kalendarza
Funkcja wyświetla automatycznie wygenerowany kalendarz.
Link do postów z danego dnia
Funkcja wyświetla link do archiwum z określonego dnia, np.:
By wyświetlić link do archiwum z dnia dzisiejszego:
Link do postów z danego miesiąca
Funkcja podobna do poprzedniej, jednak wyświetla link do archiwum z danego miesiąca.
Link do postów z danego roku
Funkcja wyświetlająca archiwum wpisów z danego roku.
Data zamieszczenia wpisu
Przykład:
Wyświetla: Pełną nazwę miesiąca (F), Dzień miesiąca bez zer poprzedzających (j) i pełny rok (Y) – np. January 5 2009
Poniżej zamieszczam listę znaków używanych do formatowania daty:
d – dzień miesiąca z poprzedzającymi zerami
Przykład: 01-31
j – dzień miesiąca bez poprzedzających zer
Przykład: 1-31
D = Dzień tygodnia (Trzy litery)
Przykład: Mon-Sun
l = Pełna nazwa dnia tygodnia
Przykład: Monday-Sunday
N = Numeryczna wartość dnia tygodnia (ISO-8601)
Przykład: 1-7
w = Numeryczna wartość dnia tygodnia
Przykład: 0-6
S = Suffix (skrót nazwy) dnia tygodnia
Przykład: st, nd, th
z = Dzień roku
Przykład: 0-363
W = Numer tygodnia (ISO-8601)
Przykład: 1-52 (1 = 1 tydzień w roku)
F = Pełna nazwa miesiąca
Przykład: January-December
m = Numeryczna wartość miesiąca z poprzedzającym zerem
Przykład: 01-12
n = Numeryczna wartość miesiąca bez poprzedzającego zera
Przykład: 1-12
M = Trzy pierwsze litery miesiąca
Przykład: Jan-Dec
t = Liczba dni w konkretnym miesiącu
Przykład: 28-31
L = Rok przestępny
Przykład: 1 (rok przestępny) lub 0 (nie przestępny)
Y = Pełny rok
Przykład: 2009
y = Dwie ostatnie wartości roku
Przykład: 09
a = am / pm (małe litery)
Przykład: am lub pm
A = AM / PM (duże litery)
Przykład: AM lub PM
h = Godzina (12 godzinny format z poprzedzającymi zerami)
Przykład: 01-12
g = Godzina (12 godzinny format bez poprzedzających zer)
Przykład: 1-12
H = Godzina (24 godzinny format z poprzedzającymi zerami)
Przykład: 00-23
G = Godzina (24 godzinny format bez poprzedzających zer)
Przykład: 0-23
i = Minuty z poprzedzającymi zerami
Przykład: 00-59
s = Sekundy z poprzedzającymi zerami
Przykład: 00-59
u = Milisekundy
Przykład: 48254
e = Strefa czasowa
Przykład: GMT, EST
c = Kompletna data (ISO 8601)
Przykład: 2009-01-31T13:30:00 +0300
r = Sformatowana data
Przykład: Sat, 31 Jan 2009 13:30:00 +0300










