Strona główna  /  Motywy  /  Jak stworzyć własny szablon wpisu w WordPress?

✦ AI
Nowoczesne stanowisko pracy z laptopem wyświetlającym szkielet strony internetowej oraz notatnikiem z projektami witryny.

Jak stworzyć własny szablon wpisu w WordPress?

Własny szablon wpisu w WordPressie tworzysz na dwa sposoby. Motyw blokowy pozwala edytować układ wizualnie w Edytorze Witryny, a klasyczny motyw wymaga pracy z plikami PHP, najczęściej w motywie potomnym. W obu przypadkach zacznij od kopii zapasowej i sprawdź, jaką technologię wykorzystuje aktywny motyw.

Od czego zależy sposób utworzenia szablonu?

WordPress korzysta dziś zarówno z motywów blokowych opartych na Full Site Editing (FSE), jak i z klasycznych motywów PHP. W pierwszym przypadku układ strony wpisu budujesz z bloków, bez bezpośredniej edycji kodu. W drugim za wygląd odpowiadają pliki takie jak single.php.

Typ motywu sprawdzisz w panelu administracyjnym w sekcji Wygląd. Jeżeli widzisz pozycję Edytor, prawdopodobnie korzystasz z motywu blokowego. Pozycja dotycząca dostosowywania motywu nie zawsze oznacza jednak pełną obsługę FSE, dlatego najlepiej sprawdzić, czy w Edytorze dostępna jest sekcja szablonów.

Którą metodę wybrać?

Metoda Wymagana wiedza Ryzyko
Edytor Witryny i motyw blokowy Obsługa bloków i panelu WordPressa Niskie, jeśli zachowasz wersję zmian
Klasyczny motyw i plik single.php Podstawy PHP, HTML i struktury motywów Wyższe, szczególnie bez kopii zapasowej
Motyw potomny Podstawy plików motywu i PHP Mniejsze ryzyko utraty zmian po aktualizacji

Jak stworzyć szablon wpisu w motywie blokowym?

Full Site Editing pozwala zmienić układ pojedynczego wpisu bez modyfikowania plików PHP. Możesz ustawić między innymi położenie tytułu, autora, daty, obrazka wyróżniającego, treści oraz komentarzy.

Procedura może nieznacznie różnić się zależnie od wersji WordPressa i motywu, ale zwykle wygląda następująco:

  1. Otwórz Edytor Witryny – przejdź w panelu do sekcji Wygląd > Edytor.
  2. Przejdź do szablonów – wybierz sekcję Szablony, w której znajdują się układy używane przez witrynę.
  3. Wybierz szablon pojedynczego wpisu – może być oznaczony jako Single Post lub jako szablon wpisu.
  4. Ułóż elementy strony – dodaj, usuń albo przenieś bloki, takie jak Tytuł wpisu, Obrazek wyróżniający, Autor wpisu, Data wpisu i Treść wpisu.
  5. Zapisz zmiany – zatwierdź modyfikację szablonu i sprawdź kilka opublikowanych wpisów.

Zmiana szablonu wpływa na wpisy korzystające z tego układu, ale nie zmienia samej treści artykułów. To ważne rozróżnienie: edytujesz konstrukcję strony, a nie zawartość każdego wpisu osobno.

Jak zmodyfikować szablon w klasycznym motywie?

W klasycznym motywie za widok pojedynczego wpisu zwykle odpowiada plik single.php. Motyw może jednak korzystać także z bardziej szczegółowych plików, na przykład single-post.php albo plików częściowych dołączanych przez funkcje motywu.

Najbezpieczniejsza ścieżka obejmuje motyw potomny:

  1. Utwórz lub zainstaluj motyw potomny – dzięki temu aktualizacja motywu nadrzędnego nie nadpisze własnych zmian.
  2. Wykonaj kopię plików – skopiuj plik single.php z motywu nadrzędnego do katalogu motywu potomnego.
  3. Edytuj kopię pliku – wprowadź zmiany w układzie HTML i kodzie PHP, zachowując wymagane funkcje WordPressa, takie jak wyświetlanie tytułu i treści.
  4. Prześlij plik na serwer – użyj FTP albo menedżera plików hostingu, a następnie sprawdź wpis na stronie.
  5. Przetestuj różne przypadki – sprawdź wpis z obrazkiem wyróżniającym, bez obrazka, z autorem, kategorią i komentarzami.

Nie edytuj plików motywu bezpośrednio w panelu administratora. Jeden błąd składni PHP może wywołać krytyczny błąd strony, znany jako White Screen of Death. Panelowy edytor nie zapewnia wygodnego cofania zmian ani bezpiecznego środowiska testowego. Jeżeli nie znasz PHP, przy większych zmianach zleć pracę osobie, która zna strukturę motywów WordPress.

O czym pamiętać przed zmianą szablonu?

Przed zapisaniem zmian sprawdź podstawowe zabezpieczenia. Ta krótka lista ogranicza ryzyko utraty strony lub konieczności odtwarzania plików:

  • Wykonaj kopię zapasową bazy danych i plików witryny.
  • Pracuj w motywie potomnym, gdy modyfikujesz klasyczny motyw.
  • Testuj zmiany najpierw na kopii strony lub środowisku testowym.
  • Włącz tryb debugowania tylko wtedy, gdy wiesz, jak odczytać i zabezpieczyć komunikaty błędów.
  • Używaj narzędzi do dodawania własnego kodu, takich jak wtyczka Code Snippets, gdy zmiana nie wymaga edycji pliku szablonu.

W przypadku motywu blokowego wybierz Edytor Witryny i szablon pojedynczego wpisu. Przy motywie klasycznym korzystaj z single.php w motywie potomnym, a nie z pliku motywu nadrzędnego edytowanego w panelu WordPressa. Taki podział pozwala zachować kontrolę nad wyglądem wpisów bez narażania działającej witryny na przypadkowy błąd.

Redakcja wpinternals.pl

WordPressa znamy od kuchni – budujemy na nim strony, migrujemy serwisy i optymalizujemy ich wydajność. Piszemy o wtyczkach, motywach, hostingu i bezpieczeństwie tak, by poradzili sobie także początkujący. Dbamy o to, by Twoja strona była szybka, stabilna i bezpieczna.

Może Cię również zainteresować

Potrzebujesz więcej informacji?