Template (po polsku szablon, potocznie templatka) to gotowy wzór, według którego powstaje dokument albo strona. W WordPressie szablon to plik motywu, który decyduje, jak wygląda określony typ strony: pojedynczy wpis, strona, archiwum kategorii, wyniki wyszukiwania albo strona błędu 404.
Szablon to nie to samo co motyw. Motyw odpowiada za wygląd całej witryny i składa się z wielu szablonów. Zmieniasz szablon, gdy chcesz inaczej pokazać jeden typ treści, a motyw, gdy zmieniasz wygląd całej strony.
Jak WordPress wybiera szablon
Dla każdego adresu WordPress szuka najpierw najbardziej szczegółowego pliku, a potem coraz ogólniejszych, aż znajdzie pasujący. To jest hierarchia szablonów. Ostatnim plikiem w kolejce zawsze jest index.php (w motywie blokowym index.html).
Kolejność dla pojedynczego wpisu:
single-{typ wpisu}-{slug}.phpsingle-{typ wpisu}.php, np.single-post.phpsingle.phpsingular.phpindex.php
Dla strony: szablon przypisany do strony, page-{slug}.php, page-{id}.php, page.php, singular.php, index.php. Dla kategorii: category-{slug}.php, category-{id}.php, category.php, archive.php, index.php.
Praktyczny wniosek: jeśli edytujesz single.php i nic się nie zmienia, sprawdź, czy motyw nie ma bardziej szczegółowego pliku, np. single-post.php, albo czy nie jest motywem blokowym, w którym liczy się wersja z edytora witryny.
Szablony w motywie klasycznym i blokowym
- Motyw klasyczny: szablony to pliki PHP z HTML-em i kodem PHP. Wspólne części, takie jak nagłówek i stopka, dołączasz funkcjami
get_header()iget_footer(). - Motyw blokowy: szablony to pliki HTML z blokami w folderze
/templates, a części szablonu, np.header.htmlifooter.html, leżą w folderze/parts. Hierarchia jest taka sama. - W motywie blokowym szablony edytujesz w panelu: Wygląd, Edytor, Szablony. Zmiany z edytora zapisują się w bazie danych i mają pierwszeństwo przed plikiem motywu, więc edycja pliku po takiej zmianie nic nie da.
Przykład z tego bloga
Ten blog działa na motywie blokowym. Wpisy, archiwa kategorii, wyniki wyszukiwania, strona błędu 404 i hasła słownika mają osobne szablony. Hasło, które czytasz, korzysta z szablonu dla typu treści slownik, czyli z poziomu single-{typ wpisu} w hierarchii powyżej. Nagłówek i stopka to części szablonu wspólne dla wszystkich stron, więc zmiana stopki w jednym miejscu pojawia się na każdej podstronie.
Kiedy tworzyć własny szablon
- Gdy jeden typ treści ma wyglądać inaczej niż reszta, np. wpisy z poradnikami mają spis treści, a strony ofertowe nie.
- Gdy ten sam układ powtarza się na wielu stronach. Szablon zamiast kopiowania bloków oznacza jedną zmianę zamiast wielu.
- Nie twórz szablonu dla jednej strony, której wygląd możesz ustawić blokami w treści. Każdy dodatkowy szablon trzeba potem utrzymywać przy zmianach motywu.
Powiązane hasła i poradniki
- Motyw w WordPress
- Header (nagłówek) i footer (stopka): części szablonu.
- Custom Post Type: własny typ treści z własnym szablonem.
- Gutenberg: edytor, w którym powstają szablony blokowe.
- Szablony motywu: hierarchia i struktura
- Najlepsze motywy blokowe (FSE) na WordPress
Co znaczy template po polsku?
Template to po polsku szablon albo wzór. Słowo templatka to potoczne spolszczenie i oznacza to samo: gotowy układ, który wypełniasz własną treścią.
Czym różni się szablon od motywu w WordPressie?
Motyw odpowiada za wygląd całej strony i zawiera wiele szablonów. Szablon odpowiada za jeden typ strony, np. pojedynczy wpis albo archiwum kategorii.
Źródła: WordPress Developer: Template Hierarchy, WordPress Developer: Introduction to Templates. Hasło zaktualizowane 19 października 2026.


