Wprowadzenie do motywów potomnych WordPress — tworzenie i dostosowywanie
Opublikowany: 2021-12-08Czy jesteś zdezorientowany, gdy natkniesz się na termin Motywy WordPress dla dzieci ? Nie martw się, to nie tylko ty, ale wielu nowych programistów, którzy są zdezorientowani i szukają wyjaśnień, co to właściwie jest i dlaczego jest tak ważne?
W tym artykule omówimy rozwój, dostosowywanie, znaczenie i inne fakty dotyczące motywów potomnych WordPress .
Zrozumienie – Motywy potomne WordPress:
Krótko mówiąc, aby dostosować witrynę WordPress, motywy potomne są najbardziej stabilną opcją. Tak jak ludzkie dziecko dziedziczy zachowanie i cechy rodziców, podobnie motyw potomny dziedziczy styl i funkcjonalność motywu rodzica.
Głównym celem opracowania motywu potomnego jest dostosowanie istniejącego motywu nadrzędnego. Jest to jedna z najlepszych i najbardziej stabilnych metod dostosowywania witryny bez aktualizacji motywu.
Rozwijanie tematu potomnego:
Gdy zdecydujesz się na zakup motywów premium, większość pakietów zawiera motyw potomny wraz z motywem głównym. Ale wciąż w wielu z nich jej brakuje. Jeśli zdecydujesz się na użycie darmowego motywu dla swojej witryny, masz pewność, że nie otrzymasz wraz z nim motywu podrzędnego.
W związku z tym w obu przypadkach przygotujesz dostosowany motyw potomny, który ma wpływ i służy Twoim celom.
Jeśli zdecydujesz się pobrać motyw potomny z repozytorium WordPress, automatyczne pobieranie spowoduje pobranie zarówno motywu nadrzędnego, jak i motywu potomnego. Kroki dla tego samego są następujące:
1) Wybierz motywy z wyglądu
2) Znajdź i wybierz opcję zatytułowaną „Dodaj nowy”
3) Wybierz istniejącą nazwę motywu
4) Aktywuj motyw po wybraniu opcji instalacji
5) Motyw nadrzędny zostanie pobrany automatycznie
Istnieją różne metody ręcznego tworzenia motywu potomnego, gdy nie możesz go pobrać. Niektóre z najłatwiejszych metod tego samego omówiono poniżej.
Podejście wtyczek :
W przypadku różnych zadań w WordPress istnieje kilka najprostszych metod. Jedną z takich metod przygotowania motywu potomnego jest wyszukanie wtyczki generatora motywu potomnego. Jeśli uda Ci się go znaleźć i zainstalować, zobaczysz opcję utworzenia motywu potomnego w sekcji Wygląd. Szczegółowe kroki tego samego są następujące:
1) Przejdź do Wtyczki z panelu administracyjnego WordPress
2) Znajdź i wybierz opcję zatytułowaną „Dodaj nowy”
3) Wyszukaj generator motywów dziecięcych WP
4) Zdecyduj się na proces instalacji
5) Aktywuj wtyczkę natychmiast po instalacji
Jeśli napotkasz jakiekolwiek problemy podczas instalacji, możesz również zapoznać się z wyczerpującymi szczegółowymi krokami instalacji tej wtyczki.
Ręczne tworzenie motywu potomnego :
Każdy profesjonalny programista, który uwielbia kodować, woli ręcznie tworzyć motyw podrzędny. Kilka linijek kodu i dwa pliki to wszystko, czego potrzebujesz, aby utworzyć motywy potomne WordPress. Poniżej znajdują się kroki, które mogą pomóc w przygotowaniu tego samego.
1) Utwórz folder:
Utwórz nowy folder w public_html/wp-contents/themes, który jest folderem motywu. Zaleca się utworzenie systematycznego łańcucha folderów do tworzenia wszystkich motywów podrzędnych. Pomoże ci to w powrocie do dokładnej lokalizacji folderu w przypadku jakichkolwiek zmian i nie będziesz musiał walczyć z zapamiętaniem nazw.

2) Plik arkusza stylów:
Musisz utworzyć obowiązkowo wymagany plik, który jest plikiem style.css w ostatnio utworzonym nowym folderze. Wszystkich niezbędnych modyfikacji możesz dokonać w wybranym przez siebie edytorze.
/* Nazwa motywu: Idealny motyw dziecięcy URI motywu: https://www.sktthemes.org/shop/commercial-wordpress-theme/ Opis: Idealny motyw potomny stworzony do personalizacji Autor: Motywy SKT URI autora: sktthemes.org Szablon: idealny Wersja: 1.0.0 */
Należy zauważyć, że nazwa folderu pliku jest zgodna z motywem. Jeśli tak nie jest, spowoduje to błąd w kodzie i nie uruchomi się.
3) Aktywacja:
Zasadniczo motyw potomny jest już gotowy. Zwykle plik style.css jest wystarczający do stworzenia motywu potomnego, ale w celu dodatkowego dostosowania zawsze możesz dodać inne pliki.
Możesz aktywować motyw podrzędny w sekcji Wygląd, do której można uzyskać dostęp z panelu administracyjnego.
4) Dodanie functions.php:
W podrzędnym folderze głównym musisz utworzyć i dodać kolejny plik, którym jest functions.php. Ten plik pomaga motywowi nadrzędnemu w ładowaniu, dodawaniu nowych funkcji i wszelkich innych dostosowaniach. Poniżej znajduje się fragment kodu, który można wkleić do pliku functions.php
function perfect_child_enqueue_styles() { $rodzic_; // To jest styl motywu nadrzędnego. wp_enqueue_style( $ parent_style, get_template_directory_uri() . '/style.css' ); wp_enqueue_style( 'styl-dziecko', get_stylesheet_directory_uri() . '/styl.css', tablica ($styl_nadrzędny) ); } add_action( 'wp_enqueue_scripts', 'perfect_child_enqueue_styles' );
Dzięki temu kodowi motyw potomny pomyślnie odziedziczył styl nadrzędny, co oznacza, że nie trzeba teraz modyfikować kodu motywu nadrzędnego. Motyw potomny jest gotowy i można go wygodnie modyfikować.
Używanie motywu potomnego do dostosowywania motywu nadrzędnego
Od początku dyskutowaliśmy o jedynym celu tworzenia motywów potomnych WordPress, którym jest dostosowanie motywu nadrzędnego.
Podczas dostosowywania należy przestrzegać prostych wskazówek. Jeśli subject.php jest nazwą pliku, który wymaga dostosowania, należy go najpierw skopiować do motywu potomnego. Następnie możesz przeprowadzić wymagane dostosowanie, aby oryginalny plik w motywie nadrzędnym pozostał niezmieniony.
Z technicznego punktu widzenia tę samą ścieżkę do plików i folderów należy utworzyć w motywie potomnym, odwołując się do motywu nadrzędnego. Jeśli tak się nie stanie, zmiany nie zostaną odzwierciedlone.
Wniosek :
Idealnym i wydajnym narzędziem do dostosowywania witryny WordPress są motywy potomne. Dlatego zaleca się stworzenie motywu potomnego przed dokonaniem jakichkolwiek modyfikacji na stronie.
Jeśli nie jesteś zaawansowanym programistą, a kodowanie nie jest twoją niszą, możesz łatwo zainstalować wtyczkę, a tym samym łatwo pobrać motyw potomny. Zaleca się korzystanie z zaufanych i zaktualizowanych wtyczek do pobierania dowolnych motywów potomnych WordPress.