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

W tym artykule wyjaśnimy hierarchię szablonów WordPress dla początkujących. Ten cheat sheet jest niezwykle przydatny podczas dostosowywania szablonu lub tworzenia niestandardowego motywu WordPress.

Hierarchia szablonów WordPressa wyjaśniona dla początkujących

Pro Tip: Chcesz tworzyć niestandardowe strony docelowe bez zmiany swojego motywu WordPress? Wypróbuj SeedProd, jest to #1 ranked drag & drop WordPress page builder.

Why Learn About WordPress Template Hierarchy?

Wszystkie nowoczesne motywy WordPress składają się z szablonów, arkuszy stylów, javascript i obrazów. Razem te pliki kontrolują, jak Twoja witryna wygląda dla użytkowników.

Related: 9 rzeczy, na które musisz zwrócić uwagę przy wyborze idealnego motywu WordPress dla swojej witryny.

WordPress ma standardową hierarchię szablonów. Oznacza to, że szablony o określonych nazwach plików wpływają na określone obszary w Twojej witrynie. Mówi ci również, jakiej nazwy szablonu użyć dla konkretnego elementu.

Większość nowoczesnych motywów WordPress pochodzi z szablonami do wyświetlania kategorii, dat, archiwów, pojedynczych postów, niestandardowych stron i innych. Jako użytkownik możesz utworzyć więcej szablonów, tworząc motyw dziecka.

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

Visualizing WordPress Template Hierarchy (Cheat Sheet)

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

Tutaj jest podział, które pliki szablonów WordPress do edycji dla różnych stron w typowej witrynie WordPress.

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

Strona frontowa witryny

Po wyjęciu z pudełka, WordPress wyświetla posty z Twojego bloga na stronie głównej Twojej witryny. Możesz również ustawić go tak, aby używał niestandardowej strony głównej (znanej również jako strona przednia), odwiedzając Ustawienia ” Strona do czytania w obszarze administracyjnym WordPress.

1. front-page.php – Jeśli używasz statycznej strony przedniej, to WordPress najpierw poszuka tego pliku szablonu i użyje go do wyświetlenia strony przedniej.

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

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

Które pliki szablonów są używane przez pojedynczy post?

Szablon strony pojedynczego postu

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

1. single-{post-type}-{slug}.php – Użyj tego szablonu, aby zmodyfikować wyświetlanie określonego pojedynczego postu w dowolnym typie postu. Na przykład, jeśli typ postu to „recenzja”, a post slug to acme-phone, to WordPress szukałby single-review-acme-phone.php.

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

3. single.php – WordPress następnie spadnie do single.php.

4. singular.php – Ten szablon dodaje kolejny fallback, aby wyświetlić pojedynczy element z dowolnego typu postu.

5. index.php – Wreszcie, jak wspomniano powyżej, WordPress ostatecznie upada z powrotem do index.php.

Które pliki szablonów są używane przez pojedynczą stronę?

Szablon strony statycznej

Strony WordPress są jednym z domyślnych typów postów. Pozwalają one na tworzenie statycznych stron w witrynie zamiast postów. Zobacz nasz przewodnik na temat różnicy między postami vs stronami.

1. Własny szablon strony – Szablon strony przypisany do strony. Zobacz, jak stworzyć niestandardowy szablon strony w WordPressie.

2. page-{slug}.php – Jeśli slug strony to contact-us, WordPress będzie szukał użyć page-contact-us.php.

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

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

5. singular.php – Ten szablon jest domyślnym rozwiązaniem awaryjnym dla wszystkich elementów typu pojedynczego postu.

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

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

Szablon archiwum kategorii

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

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

2. category-{id}.php – WordPress następnie szuka szablonu z ID kategorii. Na przykład, jeśli identyfikator kategorii jest 17, to WordPress będzie szukał 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 WordPressa do wyświetlania wszelkich stron archiwalnych.

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

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

Szablon archiwum tagów

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

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

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

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

4. archive.php – Domyślny szablon dla każdej strony achive.

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

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

Niestandardowe archiwum taksonomii

Kategorie i tagi to dwie domyślne taksonomie WordPress. Użytkownicy mogą również tworzyć własne niestandardowe taksonomie, jak również. Oto jak WordPress szuka szablonów do wyświetlania niestandardowych stron taksonomii.

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

2. taxonomy-{taxonomy}.php – Jeśli taksonomia to gatunek, WordPress szukałby taxonomy-genre.php.

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

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

5. index.php- Domyślny szablon awaryjny w WordPress.

Które pliki szablonów są używane przez niestandardowe typy postów?

Archiwum niestandardowego typu postu

Tutaj jest jak WordPress szuka szablonów do wyświetlania archiwów niestandardowych typów postów.

1. archive-{post_type}.php – Jeśli masz typ postu to recenzja, WordPress będzie szukał archive-review.php.

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

3. index.php – Domyślny szablon awaryjny w WordPressie.

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

Archiwum autora

WordPress generuje strony archiwum dla każdego autora w Twojej witrynie WordPress. Oto jak to wygląda dla szablonu archiwum autora.

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

2. author-{id}.php – Jeśli identyfikator użytkownika autora to 6, to 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 WordPressie.

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?

Archiwum oparte na datach

WordPress wyświetla również twoje posty na stronach archiwum opartych na datach dla miesięcy i lat. Oto jak to wygląda w przypadku szablonów 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 WordPressie.

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

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

Strona wyników wyszukiwania

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 Strona błędu

Strona błędu 404 jest wyświetlana, gdy WordPress nie jest w stanie znaleźć żądanej zawartości. Zobacz nasz przewodnik o tym, jak poprawić swój szablon strony 404.

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

2. index.php – Domyślny szablon awaryjny w WordPressie.

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

Strony załączników

1. MIME_type.php – Mime_type oznacza typ pliku. Na przykład image.php, video.php, application.php.

2. attachment.php – Domyślny szablon do wyświetlania stron załączników.

3. single-attachment.php – Do wyświetlania pojedynczego załącznika.

4. single.php – Domyślny szablon do wyświetlania pojedynczych elementów typu post.

5. index.php – Domyślny szablon awaryjny w WordPressie.

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

Embedy

Od wersji WordPress 4.5 można używać szablonów do renderowania postu osadzonego w WordPressie.

1. embed-{post-type}-{post_format}.php – WordPress będzie szukał najpierw szablonu typu postu i formatu postu. Na przykład, jeśli masz recenzję z wideo, to WordPress będzie szukał embed-review-video.php.

2. embed-{post-type}.php – Jeśli typ postu to recenzja, WordPress będzie szukał embed-review.php.

3. embed.php – Domyślny fallback dla wszystkich embedów.

Mamy nadzieję, że ten samouczek pomógł Ci poznać hierarchię szablonów WordPress. Możesz także chcieć zobaczyć naszą listę najlepszych drag & drop WordPress page builders.

Jeśli podobał Ci się ten artykuł, to proszę zasubskrybować nasz kanał YouTube dla samouczków wideo WordPress. Można również znaleźć nas na Twitterze i Facebook.

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.