Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak znaleźć pliki do edycji w motywie WordPress

Jedno z najczęstszych pytań, które słyszymy od użytkowników WordPressa, brzmi: „Chcę dostosować mój motyw, ale nie wiem, który plik edytować.”

I szczerze mówiąc, to zamieszanie ma sens. Edycja niewłaściwego pliku może zepsuć Twoją witrynę lub spowodować zniknięcie zmian przy następnej aktualizacji motywu.

Ponadto nie pomaga fakt, że większość motywów zawiera dziesiątki plików o tajemniczych nazwach. Może to być przytłaczające, gdy próbujesz zmienić tylko jedną rzecz.

Przez lata pracowaliśmy nad wszelkiego rodzaju projektami WordPress i musieliśmy wielokrotnie wyszukiwać odpowiednie pliki szablonów. Właśnie dlatego przygotowaliśmy ten przewodnik.

Przeprowadzimy Cię przez dokładne kroki, których używamy, aby ustalić, który plik szablonu edytować, jak działa hierarchia szablonów WordPress i jak wprowadzać zmiany, które faktycznie pozostaną. 🎨

Znajdowanie pliku motywu WordPress do edycji

Zrozumienie plików szablonów WordPress

Motywy WordPress składają się z kilku plików. Obejmują one pliki szablonów, niestandardowe tagi i funkcje szablonów, części szablonów, obrazy, pliki JavaScript i CSS.

Wszystkie najlepsze motywy WordPress są zgodne z oficjalnymi najlepszymi praktykami. Oznacza to, że organizują cały kod przy użyciu standardowej struktury plików i szablonów.

Na przykład, wszystkie motywy WordPress mają pliki archive.php, single.php, functions.php i inne.

Każdy plik jest używany jako szablon do wyświetlania określonego obszaru Twojej witryny WordPress.

Na przykład, szablon single.php wyświetla pojedyncze wpisy. Tymczasem szablon page.php wyświetla pojedynczą stronę.

Zrozumienie hierarchii szablonów WordPressa daje lepsze pojęcie o tym, jak działa WordPress. Jeśli kiedykolwiek będziesz musiał dodać lub edytować kod w swoim motywie WordPress, pomoże Ci to również określić, które pliki musisz edytować.

Więcej szczegółów znajdziesz w naszej ściągawce dotyczącej hierarchii szablonów WordPress.

Mając to na uwadze, pokażemy Ci, jak łatwo znaleźć pliki do edycji w motywie WordPress. Oto, co omówimy:

Zacznijmy od razu!

Lokalizowanie plików szablonu do edycji w motywie WordPress

Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie i aktywowanie wtyczki What The File. Więcej szczegółów znajdziesz w naszym przewodniku krok po kroku jak zainstalować wtyczkę WordPress.

Wtyczka działa od razu po instalacji i nie wymaga żadnych ustawień do konfiguracji.

🚨 Ważne: Pamiętaj, że ta wtyczka jest nieco przestarzała i nie została przetestowana z najnowszymi aktualizacjami WordPress. Jednak niedawno przetestowaliśmy ją na naszych stronach stagingowych i stwierdziliśmy, że nadal działa bez zarzutu.

Jeśli masz obawy, zalecamy zapoznanie się z naszym przewodnikiem, aby dowiedzieć się czy bezpieczne jest używanie przestarzałych wtyczek, aby uzyskać więcej informacji.

Po aktywacji musisz odwiedzić stronę główną swojej witryny, a zauważysz nowe menu „What The File” w pasku administratora WordPress.

Menu „Jaki plik”

Teraz wystarczy najechać kursorem myszy na pozycję menu. Spowoduje to wyświetlenie menu rozwijanego z listą plików szablonu używanych do wyświetlania tej strony.

Kliknięcie na nazwę pliku przeniesie Cię do domyślnego edytora plików WordPress, gdzie możesz edytować ten konkretny plik.

Edytor plików motywu WordPress

Jednakże nie zalecamy używania edytora plików WordPress do edycji plików motywu, ponieważ brakuje w nim opcji cofnięcia zmian. Jeśli popełnisz błąd i zablokujesz sobie dostęp do swojej witryny, będziesz musiał użyć klienta FTP, aby go naprawić.

Zamiast tego sugerujemy użycie klienta FTP lub aplikacji Menedżer plików w panelu kontrolnym hostingu WordPress.

Dzięki tym narzędziom możesz edytować pliki motywu za pomocą dowolnego edytora tekstu, takiego jak Notatnik.

Bezpośrednie zmiany w Twoim motywie WordPress nie są zalecane. Zmiany te zostaną usunięte po aktualizacji motywu.

Bezpośrednie wprowadzanie zmian w motywie WordPress jest również złym pomysłem. Dzieje się tak dlatego, że te zmiany znikną po aktualizacji motywu.

Jeśli potrzebujesz tylko dodać trochę CSS, możesz to zrobić jako niestandardowy CSS w WordPressie.

W przypadku bardziej rozległych zmian w plikach motywu, powinieneś utworzyć motyw potomny. Wtyczka ‘What The File’ może pomóc Ci zlokalizować pliki motywu, które musisz skopiować i edytować w swoim motywie potomnym.

Uwaga: Pozycja menu dodana przez wtyczkę na pasku administracyjnym będzie widoczna dla wszystkich zalogowanych użytkowników i będzie linkować do zewnętrznej witryny. Powinieneś używać tej wtyczki tylko w środowisku programistycznym, takim jak witryna stagingowa.

Czasami nie musisz edytować plików swojego motywu, aby dodać funkcjonalność do swojej strony WordPress.

Na przykład, możesz chcieć dodać niestandardowy kod tylko do obszaru nagłówka lub stopki swojej witryny, aby wstawić skrypty śledzące lub kody weryfikacyjne.

W takich przypadkach możesz użyć wtyczek do dodawania fragmentów kodu bez edycji plików motywu, takich jak WPCode.

Używamy WPCode do zarządzania fragmentami kodu na kilku naszych stronach internetowych i bardzo nam się podoba. Jeśli jesteś ciekawy naszych doświadczeń, zapoznaj się z naszą szczegółową recenzją WPCode.

WPCode ma prosty interfejs do wklejania kodu. W ten sposób pliki Twojego motywu pozostają nietknięte, a Twoje zmiany są bezpieczne podczas aktualizacji.

Na przykład, tutaj dodajemy niestandardowy kod śledzenia w nagłówku naszej witryny demonstracyjnej:

Wklejanie podstawowego kodu piksela Snapchata do sekcji nagłówka WPCode

Korzystanie z takich wtyczek oszczędza czas i zmniejsza liczbę błędów. Jest to bezpieczniejszy sposób dodawania nowych funkcji do Twojej witryny. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem na temat jak dodać kod nagłówka i stopki w WordPress.

FAQ: Które pliki edytować w swoim motywie WordPress

Nadal nie wiesz, od czego zacząć lub jak unikać powszechnych błędów? Te często zadawane pytania mogą pomóc Ci podejmować mądrzejsze i bezpieczniejsze decyzje podczas dostosowywania motywu WordPress.

Dlaczego nie powinienem edytować plików mojego głównego motywu WordPress?

Bezpośrednia edycja głównych plików motywu jest ryzykowna, ponieważ wszelkie wprowadzone zmiany zostaną nadpisane przy następnej aktualizacji motywu. Aktualizacje WordPress zazwyczaj zastępują cały folder motywu, co oznacza, że Twoje dostosowania mogą zniknąć bez ostrzeżenia.

Czym jest motyw potomny i dlaczego jest ważny?

Motyw potomny to osobny motyw, który dziedziczy funkcjonalność i stylizację motywu nadrzędnego. Jest to najbezpieczniejszy sposób dostosowywania witryny, ponieważ oddziela Twoje edycje od oryginalnych plików motywu. W ten sposób możesz bezpiecznie aktualizować motyw nadrzędny bez utraty zmian.

Czy mogę podglądać zmiany przed ich opublikowaniem?

Absolutnie. Korzystanie z witryny stagingowej jest jednym z najlepszych sposobów na podgląd zmian bez wpływu na Twoją aktywną witrynę. Możesz również użyć Niestandardowych ustawień motywu lub Edytora Pełnej Witryny (jeśli Twój motyw go obsługuje), aby testować proste zmiany projektowe w czasie rzeczywistym przed ich publikacją.

Czy potrzebuję umiejętności programistycznych, aby edytować pliki motywu WordPress?

Jeśli chcesz bezpośrednio edytować pliki motywu, takie jak header.php, functions.php lub single.php, to tak, podstawowa znajomość HTML, CSS i PHP jest ważna, aby uniknąć uszkodzenia witryny.

Jednak w przypadku prostych dostosowań, takich jak zmiana kolorów, czcionek lub układów, wiele motywów oferuje wbudowane opcje dostosowywania w Narzędziu do dostosowywania motywu lub Edytorze całej witryny. Możesz również użyć kreatorów stron, takich jak SeedProd i Elementor, aby wprowadzać wizualne zmiany bez dotykania kodu.

Czy istnieją narzędzia, które pomogą mi znaleźć plik motywu do edycji?

Tak! Narzędzia takie jak wtyczka What The File mogą dokładnie powiedzieć, który plik szablonu jest używany na każdej stronie. Możesz również odwołać się do hierarchii szablonów WordPress, aby zrozumieć, jak ładowane są różne pliki motywu w zależności od typu wyświetlanych treści.

Jak bezpiecznie dodać niestandardowy CSS do mojej witryny WordPress?

Jednym z najprostszych sposobów na dodanie niestandardowego CSS jest użycie narzędzia Dostosuj motyw w sekcji Wygląd » Dostosuj » Dodatkowy CSS.

Alternatywnie, możesz użyć wtyczki do fragmentów kodu, takiej jak WPCode, lub arkusza stylów motywu potomnego. Te metody zapewniają, że Twoje style nie zostaną utracone podczas aktualizacji motywu.

Mamy nadzieję, że ten artykuł pomógł Ci znaleźć pliki do edycji w Twoim motywie WordPress. Następnie możesz również zapoznać się z naszymi poradnikami na temat:

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo 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 w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

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

Interakcje czytelników

14 CommentsLeave a Reply

  1. Szczególnie doceniam Pańskie podkreślenie znaczenia korzystania z motywów potomnych (child themes) przy wprowadzaniu rozległych zmian.
    To kluczowa rada, którą wielu początkujących pomija.
    Z mojego doświadczenia wynika, że stworzenie motywu potomnego zaoszczędziło mi niezliczone godziny frustracji podczas aktualizacji motywów.

  2. Czy istnieje sposób na podgląd zmian wprowadzonych w plikach motywu przed wprowadzeniem ich na żywo na stronie? Byłoby to bardzo pomocne, aby uniknąć wszelkich niezamierzonych zakłóceń. Dziękuję za udzielenie tak jasnych i praktycznych porad!

    • Jedną z opcji byłoby użycie strony stagingowej lub lokalnego serwera do przetestowania motywu przed wprowadzeniem zmian na żywo.

  3. Jest to zadanie nieco zorientowane na programistów, ale tak, czasami pojawia się pytanie o edycję pliku i stajemy przed dylematem, który plik edytować, aby wprowadzić pożądane zmiany.
    Kiedyś myślałem, że zawsze trzeba zmieniać plik functions.php, ale nie, zmiany należy wprowadzać tam, gdzie są pożądane.
    Przeanalizuję wtyczkę, aby zobaczyć, gdzie będziemy musieli dokonać edycji i zmian.
    Dziękuję za ten poradnik. Jest naprawdę pomocny w lepszym zrozumieniu tych koncepcji.

  4. Dziękuję za wskazówkę. Czasami muszę wprowadzić zmianę na stronie internetowej i nie wiadomo od razu, który plik edytować. Ten wtyczka może być świetną pomocą w ustaleniu, który plik szablonu jest aktualnie używany.

  5. Zainstalowanie tej wtyczki ułatwiło mi życie. Jednak niektóre motywy po prostu pozostawiają coś takiego jak te:

    $has_sidebar = is_active_sidebar( ‘single-blog’ );
    do_action( ‘mytheme_page_header’ );

    i nawet niektóre funkcje, których nigdzie nie mogę znaleźć:
    mytheme_get_listings_image(‘mytheme-list’)

    Czy jest jakiś sposób, aby znaleźć te rzeczy?

    • Trzeba byłoby ręcznie przejrzeć pliki, zazwyczaj znajdują się one w pliku functions.php

      Admin

  6. Cześć,
    świetny artykuł,
    ale co jeśli pliki nie są dostępne w motywie potomnym, który muszę edytować??

  7. Jeśli skopiujesz pliki szablonu (.php) do swojego motywu potomnego (aby móc je edytować i nie stracić zmian podczas aktualizacji motywu), co się stanie, jeśli plik, który skopiowałeś i edytowałeś, zostanie zaktualizowany przez dewelopera motywu? Czy wtedy stracisz korzyści z jego aktualizacji?

  8. A co z tym samym rodzajem narzędzia do sprawdzania, które arkusze stylów są stosowane?

  9. Miałem nadzieję wykorzystać te wskazówki do zmiany linii adresu pocztowego na dole mojego bloga. Jednak zainstalowanie i aktywowanie wtyczki What The File nie przyniosło żadnych zauważalnych rezultatów. Nic nowego nie pojawiło się na moim pasku menu. Ponadto, szczerze mówiąc, Twoje instrukcje pozostawiły mnie w niepewności co do tego, jak zobaczę wyświetloną wtyczkę podczas przeglądania strony bloga, którą chciałem zobaczyć. (Dodam, że jestem już subskrybentem za pośrednictwem alternatywnego adresu e-mail).

    • Cześć Bond Shands,

      Każda witryna WordPress używa kilku szablonów, które są ładowane na każdej stronie. Na przykład, szablony nagłówka i stopki. Aby zmienić swój adres pocztowy, musisz edytować plik footer.php. Pamiętaj jednak, aby wykonać kopię zapasową swojego motywu WordPress przed wprowadzeniem jakichkolwiek bezpośrednich zmian.

      Dzięki

      Admin

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.