Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Przewodnik dla początkujących po hierarchii szablonów WordPress (ściągawka)

Po naszej infografice na temat tego, jak WordPress działa za kulisami, kilku użytkowników poprosiło nas o omówienie tego, jak motyw WordPress działa za kulisami.

W tym artykule wyjaśnimy hierarchię szablonów WordPress dla początkujących. Ta ściągawka jest niezwykle przydatna podczas konfigurowania szablonu lub tworzenia własnego motywu WordPress.

WordPress template hierarchy explained for beginners

Pro Tip: Chcesz tworzyć własne strony docelowe bez zmiany twojego motywu WordPress? Wypróbuj SeedProd, jest to #1 w rankingu drag & drop WordPress page builder.

Dlaczego warto poznać hierarchię szablonów WordPress?

Wszystkie nowoczesne motywy WordPress składają się z szablonów, arkuszy stylów, javascript i obrazków. Razem te pliki kontrolują wygląd twojej witryny dla użytkowników.

Powiązane: 9 rzeczy, na które musisz zwrócić uwagę przy wyborze idealnego motywu WordPress dla twojej witryny.

WordPress ma standardową hierarchię szablonów. Oznacza to, że szablony o określonych nazwach plików mają wpływ na określone obszary twojej witryny internetowej. Podpowiada również, jakiej nazwy szablonu użyć dla określonego elementu.

Większość nowoczesnych motywów WordPress zawiera szablony do wyświetlania kategorii, dat, archiwów, pojedynczych wpisów, własnych stron i innych. Jako użytkownik możesz utworzyć więcej szablonów, tworząc motyw potomny.

Powiedziawszy to, przyjrzyjmy się, jak hierarchia szablonów WordPress działa za kulisami.

Wizualizacja hierarchii szablonów WordPress (ściągawka)

WordPress używa łatwego do zrozumienia i znaczącego wzorca dla nazw szablonów. Poniższa wizualna ściągawka wyjaśnia, które pliki szablonów są używane do wyświetlania różnych stron w witrynie WordPress.

Oto zestawienie plików szablonów WordPress, które należy edytować dla różnych stron w typowej witrynie WordPress.

Które pliki szablonów są używane przez stronę główną?

Site front page

Po wyjęciu z pudełka WordPress wyświetla twoje wpisy na blogu na stronie głównej witryny internetowej. Możesz również ustawić go tak, aby korzystał z własnej strony głównej (znanej również jako strona główna), przechodząc na Ustawienia „ Strona do czytania w obszarze administracyjnym WordPress.

1. front-page.php – Jeśli używasz statycznej strony głównej, WordPress najpierw wyszuka ten plik szablonu i użyje go do wyświetlenia strony głównej.

2. home .php – Jeśli używasz statycznej strony głównej i nie masz szablonu front-page.php w twoim motywie, wtedy WordPress będzie szukał szablonu home.php. Jest on również używany do wyświetlania domyślnych wpisów na blogu na stronie głównej.

3. index.php – Jeśli strona główna front-page.php lub home.php nie istnieją, WordPress powróci do szablonu index.php, aby wyświetlić stronę główną. Ten szablon jest domyślnym szablonem awaryjnym w WordPress do wyświetlania dowolnej strony.

Które pliki szablonów są używane przez pojedyncze wpisy?

Single post page template

WordPress szuka tych plików, aby wyświetlić pojedynczy wpis.

1. single-{post-type}-{slug}.php – Użyj tego szablonu, aby zmodyfikować wyświetlanie konkretnego pojedynczego wpisu w dowolnym typie treści. Na przykład, jeśli typ treści posta to „recenzja”, a uproszczona nazwa wpisu to acme-phone, to WordPress będzie szukał pliku single-review-acme-phone.php.

2. single-{post-type}.php – WordPress sprawdzi następnie, czy istnieje szablon do wyświetlania tego konkretnego typu treści. Na przykład, jeśli typem treści jest recenzja, WordPress będzie szukał pliku single-review.php.

3.single.php – WordPress powróci do szablonu single.php.

4. singular.php – Ten szablon dodaje kolejną rezerwę, aby wyświetlić pojedynczy wpis z dowolnego typu treści.

5.index.php – Wreszcie, jak wspomniano powyżej, WordPress ostatecznie powraca do index.php.

Które pliki szablonów są używane przez pojedyncze strony?

Static page template

Strony WordPress są jednym z domyślnych typów treści. Pozwalają one na tworzenie statycznych stron w twojej witrynie internetowej zamiast wpisów. Zobacz nasz przewodnik na temat różnicy między wpisami a stronami.

1. Własny szablon strony – szablon strony przypisany do strony. Zobacz, jak utworzyć własny szablon strony w WordPress.

2. page-{slug}.php – Jeśli uproszczona nazwa strony to contact-us, WordPress będzie szukał strony page-contact-us.php.

3. page-{id}.php – Jeśli identyfikator strony to 17, WordPress będzie szukał pliku szablonu o nazwie page-17.php.

4. page. php – Szablon do wyświetlania wszystkich stron statycznych.

5. singular.php – Ten szablon jest domyślny dla wszystkich wpisów typu treści single post.

6. index.php – domyślny szablon awaryjny.

Które pliki szablonów są używane przez archiwa kategorii?

Category archive template

WordPress używa tych plików do wyświetlania stron powiązanych z kategoriami w WordPress.

1. category-{slug}.php – Ten szablon służy do wyświetlania strony archiwum kategorii dla określonej kategorii. Na przykład, jeśli uproszczona nazwa kategorii to recenzje, to WordPress będzie szukał szablonu category-reviews. php.

2. category-{id}. php – WordPress następnie szuka szablonu z identyfikatorem kategorii. Na przykład, jeśli identyfikator kategorii to 17, wówczas WordPress będzie szukał szablonu category-17.php.

3. category. php – Jest to domyślny szablon do wyświetlania wszystkich stron archiwum kategorii w WordPress.

4. archive.php – Jest to domyślny szablon używany przez WordPress do wyświetlania wszystkich stron archiwum.

5. index.php – domyślny szablon awaryjny.

Które pliki szablonów są używane przez archiwa tagów?

Tag archive template

WordPress używa tych plików do wyświetlania stron archiwów tagów.

1. tag-{slug}.php – Jeśli uproszczona nazwa tagu to fruits, WordPress będzie szukał tag-fruits.php.

2. tag-{id}.php – Jeśli identyfikator tagu to 17, WordPress będzie szukał szablonu tag-17.php.

3. tag.php – Domyślny szablon dla archiwów tagów.

4. archive.php – Domyślny szablon dla dowolnej strony archiwum.

5. index.php – domyślny szablon awaryjny.

Które pliki szablonów są używane przez własne archiwa taksonomii?

Custom taxonomy archive

Kategorie i tagi to dwie domyślne taksonomie WordPress. Klienci mogą również tworzyć własne, dostosowane tak sonomie. Oto jak WordPress szuka szablonów do wyświetlania własnych stron taksonomii.

1. taxonomy-{taxonomy}-{term}. php – Jeśli masz własną taksonomię o nazwie gatunek i istnieje termin „thriller”, to WordPress będzie szukał taxonomy-genre-thriller.php.

2. taxonomy-{taxonomy}. php – Jeśli taksonomią jest gatunek, WordPress będzie szukał taxonomy-genre.php.

3. taxonomy. php – Domyślny szablon do wyświetlania dowolnych dostosowanych archiwów taksonomii.

4. archive.php – Domyślny szablon awaryjny dla wszystkich stron archiwum w WordPress.

5. index.php – domyślny szablon awaryjny w WordPress.

Które pliki szablonów są używane przez własne typy treści?

Custom post type archive

Oto jak WordPress szuka szablonów do wyświetlania archiwów niestandardowych typów treści.

1. archive-{post_type}.php – Jeśli typem treści jest recenzja, WordPress będzie szukał archive-review.php.

2. archive. php – Domyślny szablon do wyświetlania wszystkich stron archiwum w WordPress.

3. index.php – domyślny szablon awaryjny w WordPress.

Które pliki szablonów są używane do wyświetlania archiwów autorów?

Author archive

WordPress generuje strony archiwum dla każdego autora w twojej witrynie WordPress. Oto jak wygląda szablon archiwum autora.

1. author-{nicename}.php – Jeśli ładne imię autora to matt, WordPress będzie szukał author-matt.php.

2. author-{id}.php – Jeśli identyfikator użytkownika autora to 6, WordPress będzie szukał author-6.php.

3. author. php – Domyślny szablon używany do wyświetlania stron archiwum autora w WordPress.

4. archive.php – Domyślny szablon służący do wyświetlania wszystkich stron archiwum w WordPress.

5. index.php – domyślny szablon awaryjny w WordPress.

Które pliki szablonów są używane do wyświetlania archiwów opartych na datach?

Date based archive

WordPress wyświetla również twoje wpisy na stronach archiwów opartych na datach dla miesięcy i lat. Oto jak wygląda szablon dla tych stron.

1. date.php – domyślny szablon dla archiwów opartych na datach.

2. archive.php – Domyślny szablon używany do wyświetlania stron archiwum autora w WordPress.

3. index.php – domyślny szablon awaryjny w WordPress.

Które pliki szablonów są używane do wyświetlania stron wyszukiwania?

Search result page

1. search.php – Domyślna strona do wyświetlania wyników wyszukiwania w WordPress.

2. searchform. php – Szablon do wyświetlania formularza wyszukiwania w WordPress.

3. index.php – domyślny szablon awaryjny w WordPress.

Które pliki szablonów są używane do wyświetlania stron błędów 404?

404 Error page

Strona błędu 404 jest wyświetlana, gdy WordPress nie może znaleźć żądanej treści. Zobacz nasz przewodnik, jak ulepszyć twój szablon strony 404.

1. 404.php – Domyślny szablon do wyświetlania strony błędu 404 w WordPress.

2. index. php – domyślny szablon awaryjny w WordPress.

Które pliki szablonów są używane do wyświetlania stron załączników?

Attachment pages

1. MIME_type.php – Mime_type oznacza rodzaj pliku. Na przykład obrazek.php, film.php, aplikacja.php.

2. attachment.php – Domyślny szablon do wyświetlania stron z załącznikami.

3.single-attachment.php – Aby wyświetlić pojedynczy załącznik.

4. single.php – Domyślny szablon do wyświetlania pojedynczych wpisów typu treści.

5. index.php – domyślny szablon awaryjny w WordPress.

Które pliki szablonu są używane do wyświetlania elementów osadzanych?

Embeds

Od wersji WordPress 4.5 można używać szablonów do renderowania wpisów osadzanych w WordPress.

1. embed-{post-type}-{post_format}.php – WordPress będzie najpierw szukał szablonu typu treści i formatu wpisu. Na przykład, jeśli masz recenzję z filmem, to WordPress będzie szukał osadzanie-recenzja-wideo.php.

2. embed-{post-type}.php – Jeśli typem treści jest recenzja, WordPress będzie szukał embed-review.php.

3. embed. php – Domyślny plik awaryjny dla wszystkich osadzanych plików.

Mamy nadzieję, że ten poradnik pomógł ci poznać hierarchię szablonów WordPress. Warto również zapoznać się z naszą listą najlepszych kreatorów stron WordPress typu „przeciągnij i upuść„.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube, aby zobaczyć poradniki dotyczące filmów WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

8 komentarzyZostaw odpowiedź

  1. Mrteesurez

    This is a well detailed post, it contains all essential templates. I am discovering news templates names and hierarchy here as I only know few of these before.
    Thanks, it’s usually for we that are into development.

  2. Moinuddin Waheed

    I have been using wordpress several years and knew only few files and thought that these are the only files behind the scene.
    This is very insightful and detailed description of the template structure of all the files.
    The infographic is self explanatory and helps understand which file uses what other files to display the content.
    Thanks for the detailed wordpress file structure guide.

    • WPBeginner Support

      Glad we could clarify how the template hierarchy works :)

      Administrator

  3. Jiří Vaněk

    I saw the template files on FTP, but I only knew the function from them, such as function, header, footer, and that’s about it. I didn’t really know much about the rest of the files. Your infographic is perfect. It does a great job of showing how individual files are linked and what wordpress itself uses them for. One has a much better understanding of the structure of how the template works and it is then much easier to make, for example, some modifications to the source code if needed. Although I still don’t understand everything, I will try to go through the individual files of my template and find out a lot more about how it all works. Thanks for this comprehensive tutorial.

  4. mjasia

    Hi

    What about woocommerce product attributes?

    How are they shown?

  5. Connie

    what about language files in children themes?
    This is one of the big mysteries in WP because there are still some people (the majority!) who need translation files to get their installation in their language ;=)

    • WPBeginner Support

      That would be a subject for a different guide :)

      Administrator

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.