Jak stworzyć niestandardowy szablon strony WordPress

Opublikowany: 2022-06-28

Prawdziwie profesjonalna witryna WordPress prawie na pewno zawiera niestandardowe szablony stron. Rzeczywiście, wiele najpopularniejszych witryn internetowych będzie polegać na szablonach. Witryna z nieruchomościami będzie potrzebowała szablonu dla swoich domów, witryny e-commerce dla swoich produktów, witryny członkowskiej dla swoich członków i tak dalej.

Możesz użyć zestawu narzędzi z Gutenbergiem do tworzenia szablonów stron WordPress dla swoich pojedynczych postów.

Szablon definiuje wygląd stron i postów w interfejsie użytkownika. Plan mówi, jak i gdzie będziesz wyświetlać całą zawartość każdego postu. Na przykład wszelkie zmiany wprowadzone w szablonie przepisów w witrynie kulinarnej wpłyną na sposób wyświetlania wszystkich przepisów w interfejsie użytkownika.

Istnieją dwa rodzaje niestandardowych szablonów stron WordPress, przez które przejdę:

  1. Szablon dla zwykłych stron
  2. Szablon dla stron z jednym postem

Dlaczego potrzebujesz niestandardowego szablonu WordPress dla zwykłych stron

Szablon jest łatwy do zapewnienia, że ​​podobne strony mają tę samą strukturę. Zamiast tworzyć układ dla każdej strony osobno, możesz po prostu utworzyć szablon raz i przypisać go do dowolnych stron. Te strony będą następnie podążać za szablonem.

Wyobraźmy sobie przykład. W witrynie kulinarnej możesz mieć wiele stron z poradami kulinarnymi, takimi jak „Jak zrobić doskonały makaron”, „Jak gotować jajka” i tak dalej.

Mam e-booka o gotowaniu, który chcę wyświetlić na wszystkich tych stronach. Zamiast edytować każdą stronę o tej samej treści (co zajęłoby dużo czasu) mogę po prostu utworzyć szablon raz i przypisać szablon do stron. W ten sposób każda strona będzie zawierała wezwanie do pobrania mojego ebooka.

Tak wygląda na interfejsie mój szablon dla zwykłych stron.
To jest ten sam szablon, co na powyższym obrazku. Zwróć uwagę, że struktura jest taka sama.

Na obu stronach powyżej możesz zobaczyć moje wezwanie do działania po prawej stronie. To dlatego, że przypisałem ten sam szablon do obu stron.

Dwa sposoby tworzenia niestandardowego szablonu strony WordPress

Istnieją dwa sposoby tworzenia niestandardowego szablonu strony WordPress:

  • Trudna droga . Motywy automatycznie dostarczają pliki PHP, które definiują szablony w WordPress. Kiedy tworzysz niestandardowy typ postu (na przykład przepisy kulinarne), będziesz musiał albo edytować te pola PHP, albo utworzyć nowe, aby upewnić się, że Twoja witryna wyświetla Twoje posty.
  • Łatwa droga. Do tworzenia szablonów możesz użyć wtyczki WordPress, takiej jak Toolset. Zestaw narzędzi tworzy szablony w kilka minut i bez kodowania. Ponadto dzięki blokom zestawu narzędzi możesz dodawać bloki do edytora WordPress Gutenberg z dynamiczną zawartością.
Zestaw narzędzi umożliwia tworzenie niestandardowych witryn internetowych bez kodowania.

Poniżej pokażę ci prosty sposób.

Najpierw stworzę szablon dla zwykłych stron, który będzie zawierał wezwanie do działania po prawej stronie.

Po drugie, stworzę szablon dla mojego niestandardowego typu postu z przepisami.

Jak stworzyć niestandardowy szablon strony WordPress dla zwykłych stron

Krok 1: Tworzenie struktury szablonu treści

Najpierw musisz stworzyć szablon treści dla swoich stron. Po zainstalowaniu zestawu narzędzi możesz otworzyć nowy szablon treści i dodać swoje bloki.

Najpierw układam strukturę szablonu. Poniżej możesz zobaczyć, że dodałem blok siatki zestawu narzędzi, co pozwala mi podzielić mój szablon na sekcje. Szablon podzieliłem na dwie części i rozszerzyłem sekcję po lewej tak, aby zajmowała 75% strony.

Dodałem blok Grid, aby utworzyć strukturę szablonu i przeciągnąłem siatkę, aby rozwinąć lewą sekcję.

Krok 2: Dodaj treść do szablonu

Teraz, gdy mam strukturę, muszę wstawić bloki z treścią, którą chcę wyświetlić. Po lewej dodaję treść posta. Wszystko, co muszę zrobić, to wstawić pojedynczy blok pola zestawu narzędzi, który pozwala mi wybrać dowolne źródło treści.

Poniżej wybieram treść posta po prawej stronie jako źródło bloku.

Aby wybrać treść, która pojawia się w bloku, musisz wybrać źródło.

Dodam wezwanie do działania po prawej stronie szablonu. Wszystko, co muszę zrobić, to wybrać dowolne bloki w zależności od zawartości. Poniżej użyłem bloku nagłówka i bloku przycisku zestawu narzędzi. Do bloku przycisków dołączam również link do książki.

Możesz dodać link, który przeniesie użytkownika na właściwą stronę po kliknięciu przycisku.

Krok 3: Stylizuj klocki

Łącząc WordPress z zestawem narzędzi, możesz nadać styl blokom dodanym do szablonu. Jeśli zdecydujesz się na tworzenie bloków „Trudna droga”, będziesz musiał polegać na swoich umiejętnościach kodowania, aby uzyskać dobrą stylizację.

Po kliknięciu bloku zobaczysz po prawej stronie wiele opcji stylizacji i ulepszenia szablonu.

W sekcji „Typografia” możesz zmienić:

  • Czcionka
  • Rozmiar czcionki
  • Rozstaw
  • Styl
  • Kolor tekstu
Na prawym pasku bocznym mogę edytować typografię bloku.

To nie wszystko. W „Ustawieniach stylu” możesz również zmienić następujące elementy:

  • Kolor tła
  • Margines/dopełnienie
  • Granica
  • Cień pudełkowy

Poniżej dodałem nowy kolor tła dla wezwania do działania. Zwróć uwagę, że nie musisz kodować żadnych zmian, a raczej po prostu wybierasz kolory i dowolną inną stylizację.

Możesz także zmienić kolor tła, wypełnienie i wiele więcej na prawym pasku bocznym.

Krok 4: Dostosuj szablon do różnych rozmiarów ekranu

Najprawdopodobniej tworzysz swój szablon na laptopie lub komputerze stacjonarnym, ale pamiętaj, że Twoi użytkownicy mogą nie wyświetlać witryny na ekranie o tym samym rozmiarze. Coraz większa większość będzie korzystała z tabletów lub urządzeń mobilnych.

Dlatego może być konieczne dostosowanie szablonu do każdego rozmiaru ekranu. Jest to dość łatwe dzięki zestawowi narzędzi i WordPress.

Na prawym pasku bocznym obok każdego elementu stylu znajduje się opcja przełączania między komputerem, tabletem i telefonem komórkowym.

Podczas edycji swojego bloku możesz przełączać się między rozmiarami ekranu.

Jak widać, kiedy przełączam się między opcjami, szablon dostosowuje się sam, dzięki czemu można sprawdzić, jak szablon będzie wyglądał na każdym urządzeniu.

Możesz także przełączać się między rozmiarami ekranu u góry strony.

Krok 5: Przypisz szablon do swoich stron

Teraz, gdy mam szablon, wystarczy przypisać go do właściwych stron. Gdy to zrobię, każda strona wyświetli ten sam szablon.

Wszystko, co muszę zrobić, to edytować każdą stronę i wybrać odpowiedni szablon treści.

Na prawym pasku bocznym mogę przypisać szablon.

Na stronie front-end zobaczę szablon na dowolnej stronie, do której go przypiszę.

To jest szablon na interfejsie użytkownika.

Dlaczego potrzebujesz niestandardowego szablonu strony WordPress dla pojedynczych postów

Oprócz tworzenia szablonów dla zwykłych postów najprawdopodobniej będziesz potrzebować również szablonów dla każdego z postów w niestandardowym typie postów.

Dla mojej witryny kulinarnej utworzyłem niestandardowy typ postu dla moich przepisów. Poniżej możesz zobaczyć jeden z moich przepisów na zapleczu. Zwróć uwagę na wszystkie niestandardowe pola, które dla niego utworzyłem, takie jak czas przygotowania, czas gotowania i obraz przepisu.

Możesz zobaczyć wszystkie pola niestandardowe, które utworzyłem dla moich postów.

Muszę jeszcze przypisać szablon do moich przepisów. Zobacz, co się stanie, gdy spojrzymy na przepis bez szablonu na interfejsie.

Bez szablonu żadne z pól niestandardowych nie pojawi się w interfejsie użytkownika.

Jak widać, żadne z niestandardowych pól nie pojawia się na interfejsie użytkownika. Wszystko, co możesz zobaczyć, to główna treść posta, taka jak tytuł i treść posta. Właśnie dlatego szablon jest tak ważny dla Twoich pojedynczych postów, ponieważ pozwala wyświetlić całą zawartość, w tym pola niestandardowe.

Poniżej możesz zobaczyć dwa moje przepisy na front-end. Możesz teraz zobaczyć pola niestandardowe, ponieważ przypisałem do nich szablon.

Tak wygląda mój szablon na froncie.
To ten sam szablon, co na powyższym obrazku, ale z innym przepisem.

Poniżej pokażę jak stworzyłam ten szablon dla moich przepisów.

Krok 1: Tworzenie szablonu

Pierwszą rzeczą, którą muszę zrobić, to stworzyć szablon, w którym dodam swoje treści. Mogę to zrobić z pulpitu nawigacyjnego zestawu narzędzi na zapleczu WordPressa.

Tworząc szablon dla moich przepisów z pulpitu nawigacyjnego zestawu narzędzi, wszystkie wpisy dotyczące przepisów zostaną automatycznie przypisane do szablonu.

Automatycznie przypisuję szablon do wszystkich receptur, które stworzyłem, wybierając szablon w ten sposób. Dlatego nie muszę wracać do każdego przepisu i ręcznie przypisywać szablon.

Krok 2: Dodanie treści do szablonu

Teraz w szablonie treści mogę zacząć dodawać i porządkować treść, tak jak w przypadku poprzedniego szablonu dla moich zwykłych postów.

Po raz kolejny mogę dodać blok Toolset Grid, aby stworzyć strukturę szablonu.

Dzięki blokowi Grid mogę wybrać, jaki rodzaj układu chcę.

Mogę teraz zacząć dodawać bloki do mojej treści. Na przykład na moich przepisach mam obrazek w lewej kolumnie. Z zestawu bloków Gutenberga mogę dodać blok obrazu zestawu narzędzi. Potrzebuję wersji bloku z zestawu narzędzi, ponieważ umożliwia ona dodawanie zawartości dynamicznej.

Aby dodać blok z dynamiczną zawartością, muszę użyć bloku zestawu narzędzi zamiast domyślnej wersji.

Treść dynamiczna oznacza, że ​​możesz utworzyć element, taki jak obraz, a dla każdego posta narysuje odpowiednią treść dla tego konkretnego postu. Na przykład zawartość dynamiczna oznacza, że ​​w moim przepisie na ciastka bananowe będzie wyświetlane ciasto bananowe. W przeciwnym razie treść byłaby statyczna i zamiast ciasta bananowego zobaczysz obraz, który wstawiam podczas tworzenia go w szablonie.

Używając zestawu narzędzi i WordPressa, mogę wybrać dynamiczne źródło dla każdego bloku, aby powiedzieć mu, co ma wyświetlić.

Na przykład stworzyłem nowy blok, aby dodać jedno z moich niestandardowych pól, czas przygotowania. Po dodaniu bloku mogę wybrać pole Czas przygotowania jako źródło bloku po prawej stronie. Ten blok jest również dynamiczny, ponieważ czas przygotowania będzie się różnić w zależności od wymagań receptury.

Aby uczynić swój blok dynamicznym, możesz wybrać pole, które chcesz wyświetlić na prawym pasku bocznym.

Możesz dodać wiele różnych typów bloków, w tym blok powtarzalnego pola, aby dodać wiele elementów (takich jak wiele wierszy przepisu), blok suwaka obrazu i blok YouTube.

Krok 3: Stylizuj swoje klocki

Podobnie jak w przypadku pierwszego szablonu dla zwykłych postów, mogę stylizować każdy blok.

Krok 4: Dostosuj szablon do różnych rozmiarów ekranu

Ponownie, podobnie jak w poprzednim szablonie, mogę dostosować strukturę do różnych rozmiarów ekranu.

Aby dostosować szablon do różnych rozmiarów ekranu, możesz przełączać się między ekranami komputera stacjonarnego, tabletu i telefonu komórkowego.

Krok 5: Sprawdź, jak szablon wygląda z każdym Twoim postem

Na koniec możesz również wybrać przepis, który wyświetlisz w swoim szablonie, aby sprawdzić, czy pasuje do nich wszystkich. Użyj menu rozwijanego u góry strony, aby przełączać się między postami.

Korzystając z rozwijanego menu, mogę zobaczyć, jak każdy przepis wygląda z szablonem.

Gdy będziesz gotowy, możesz sprawdzić swój szablon w interfejsie użytkownika.

Każdy z moich przepisów będzie teraz miał ten sam szablon.

I tak po prostu mam szablon dla moich przepisów. Kiedy tworzę zupełnie nowy przepis, od razu będzie on podążał za strukturą szablonu.

Zacznij tworzyć swój własny szablon strony WordPress już dziś

Teraz twoja kolej, aby zobaczyć, jak łatwo jest zbudować szablon strony WordPress. Wszystko, co musisz zrobić, to pobrać zestaw narzędzi i sprawdzić jego dokumentację, aby zobaczyć, jak szybko możesz utworzyć szablon dla swoich postów bez kodowania.

Daj nam znać, jeśli podobał Ci się post.