Motywy potomne dla witryn WordPress: szczegółowy przewodnik po ich tworzeniu

Opublikowany: 2021-11-16

Motywy potomne dla witryn WordPress Szczegółowy przewodnik po ich tworzeniu

Platforma WordPress jest dla tych, którzy chcą mieć pełną kontrolę nad swoimi witrynami i chcą być niezależni w ich prowadzeniu. Czy kiedykolwiek znalazłeś motyw bliższy idealnemu dla swojej witryny, ale potem zdecydowałeś się nie iść z nim tylko z powodu malutkiego, denerwującego elementu, którego nie mogłeś zajrzeć?

Czy chodzi o styl tekstu, kombinację kolorów, czy może umieszczenie elementów projektu? Nie martw się, można używać motywów potomnych dla WordPressa.

Rynek motywów WordPress jest pogrążony w tak ogromnej liczbie niesamowitych szablonów, zarówno darmowych, jak i premium, ale nie chcesz zatrudniać projektanta, aby stworzył niestandardowy motyw dla Twojej witryny, istnieje tylko niewielka szansa, że ​​zobaczysz taki, który jest idealny do ostatniego piksela.

Nie możesz zaktualizować istniejącego motywu, jeśli chcesz zachować wprowadzone w nim zmiany. Ale jeśli unikniesz, Twoja witryna będzie bardziej podatna na ataki bezpieczeństwa. Aby przezwyciężyć sytuację, można skorzystać z motywu dziecięcego.

Motywy potomne WordPress umożliwiają administratorowi witryny dostosowanie pliku szablonu przy jednoczesnym zachowaniu jego podstawowej funkcjonalności bez ryzyka utraty zmian za każdym razem, gdy motyw jest aktualizowany.

Pomaga zachować wszystkie zmiany i pozwala skupić się na ulepszaniu projektu witryny. Jeśli nie jesteś tego świadomy, przeczytaj podany poniżej blog.

Na tym blogu omówimy wszystko, co musisz wiedzieć o motywie potomnym dla motywów WordPress , od tego, czym są i z jakiego powodu są tak ważne. I dlaczego jest to konieczne dla właściciela witryny WordPress i procedury tworzenia motywu potomnego WordPress. Więc zacznijmy.

Czym są motywy potomne i dlaczego ich używać?
Mówiąc o motywie potomnym, najpierw musimy porozmawiać o motywie rodzicielskim. Motyw prawdopodobnie zamienia się w motyw nadrzędny, gdy ktoś buduje, motyw potomny.

Motywy potomne to osobny motyw, który dziedziczy funkcjonalność z motywu rodzica. Każdy, który zawiera wszystkie pliki, które są wymagane, aby był wyświetlany jako kompletny, może być motywem nadrzędnym.

Zasadniczo szablony podrzędne są duplikatem pliku szablonu i za każdym razem, gdy chcesz zmienić projekt, strukturę lub niektóre funkcje, zmieniasz go w plik motywu podrzędnego. Jest to niezwykła funkcja, ponieważ umożliwia administratorom witryn wprowadzanie zmian w motywie bez obawy o zepsucie oryginalnego pliku.

Ogromna różnica polega na tym, że motyw potomny WordPressa zależy całkowicie od swojego rodzica, aby mógł działać. Bez obecności motywu nadrzędnego nic nie zrobi, a także nie można go aktywować.

Dzieje się tak, ponieważ motyw potomny dla WordPressa nie jest niezależnym bytem, ​​a raczej modyfikuje lub dodaje pliki bieżącego motywu. Wykorzystuje wszystko, co jest obecne w motywie nadrzędnym, i zmienia tylko te części, które musisz zmienić.

Pomyśl o tym, jeśli nawaliłeś za pierwszym razem, zawsze możesz spróbować ponownie. Oprócz znaczącej korzyści, motyw potomny ma duże znaczenie dla utrzymania i rozwoju witryny WordPress.

Pozwala to również na zmianę stylów czcionek, funkcji, układów, szablonów i nie tylko. Można dostosować motyw nadrzędny nie do poznania. I najprawdopodobniej nie ma wad w korzystaniu z motywów potomnych. Zasadniczo chroni Twoją witrynę przed przypadkowymi błędami.

Jak stworzyć motyw potomny w WordPress
Wiele motywów ma motywy potomne, ale jeśli nikogo nie lubisz, samodzielne tworzenie motywu potomnego nie jest trudne, jak myślisz. Tutaj posługujemy się dwudziestym piątym tematem jako przykładem. Wszystko, co musisz zrobić, to postępować zgodnie z instrukcjami podanymi poniżej.

Krok 1: Utwórz katalog dla motywu potomnego w swojej instalacji WordPress.
Przejdź do katalogu motywów swojej witryny WordPress. Upewnij się tylko, że nazwa Twojego katalogu motywów potomnych kończy się na „-child”. To powinno być jak to dwudzieste piąte dziecko.

Pamiętaj, aby dodać wszystkie pliki motywów podrzędnych do tego folderu. To powiedziawszy, jedynym plikiem, którego wymaga motyw potomny, jest prawidłowe działanie w pliku style.css.

Krok 2: Utwórz arkusz stylów (style.css) dla motywu potomnego.
Po utworzeniu katalogu motywu będziesz musiał popracować nad utworzeniem arkusza stylów motywu potomnego (style.css). Wszystko, co musisz zrobić, to skopiować i wkleić następujący fragment kodu do swojego pliku:

/*
 Nazwa motywu: Dwadzieścia piętnaście dzieci
 Motyw URI: http://example.com/dwadzieścia-piętnaście-dziecko/
 Opis: To jest motyw potomny
 Autor: XYZ
 URI autora: http://xyz.com
 Szablon: dwadzieścia piętnaście
 Wersja: 1.0.0
 Licencja: Powszechna Licencja Publiczna GNU v2 lub nowsza
 URI licencji: http://www.gnu.org/licenses/gpl-2.0.html
 Tagi: jasny, ciemny, dwukolumnowy, prawy pasek boczny, responsywny układ, gotowy do ułatwień dostępu
 Domena tekstowa: dwadzieścia piętnaście-dziecko
*/

W powyższym kodzie najważniejszymi linijkami są te rozpoczynające się od nazwy motywu i szablonu. Bardzo ważne jest prawidłowe wypełnienie linii motywu, jeśli tworzysz motyw potomny dla innego motywu nadrzędnego.

Punkty do zapamiętania:

– Nazwa motywu: podaje nazwę motywu potomnego, która jest wyświetlana w selektorze motywów.
– Theme URL: wskazuje witrynę lub stronę demonstracyjną danego motywu. Ten lub identyfikator URI autora musi być obecny, aby motyw został zaakceptowany w katalogu WordPress.
– Opis: ten opis motywu pojawi się w menu motywu po kliknięciu „Szczegóły motywu”.
– Autor: Wyświetli się nazwisko autora, w tym przypadku to ty.
– Szablon: dodaj nazwę folderu motywu nadrzędnego.
– Wersja: wyświetla wersję motywu podrzędnego. Zwykle zaczyna się od 1.0.
– Licencja: jest to licencja Twojego motywu potomnego. Trzymałbyś się tej samej licencji, co motyw twojego rodzica.
– Adres URL licencji: jest to adres, pod którym objaśniona jest licencja na motyw. Ponownie trzymaj się licencji rodzica.
– Tagi: Tagi pomagają sobie nawzajem znaleźć Twój motyw w katalogu WordPress. Dlatego, jeśli podasz jakieś, upewnij się, że są one istotne.
– Domena tekstowa: ta część służy do internacjonalizacji i umożliwienia tłumaczenia motywów.
Nie zapomnij zastąpić przykładowego tekstu informacjami o motywie.

Krok 3: Utwórz plik functions.php motywu podrzędnego.
Powyższy krok pomoże Ci bardzo ładnie uruchomić motyw potomny. Po aktywacji ponownie załaduje całą zawartość, ale nie wygeneruje informacji o stylu. W tym celu musimy umieścić w kolejce arkusze stylów motywu nadrzędnego i potomnego (style.css).

Aby umieścić w kolejce arkusz stylów motywu rodzica, będziesz musiał dodać plik akcji wp_unique_Scripts do swojego dziecka functions.php. Aby to zrobić, będziesz musiał utworzyć functions.php w swoim katalogu motywów potomnych, używając następującego wiersza kodu:

add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() {
wp_enqueue_style( 'styl nadrzędny', get_template_directory_uri() . '/style.css' );
}

Krok 4: Aktywacja motywu potomnego
Po utworzeniu motywu potomnego upewnij się, że skompresujesz go jako „twenty-fifteen-child.zip”.

Przejdź do panelu administracyjnego WP> Wygląd> Motyw.

Zainstaluj zip motywu podrzędnego i aktywuj go.
Upewnij się również, że motyw nadrzędny jest już zainstalowany w Twojej witrynie WordPress.

Zalety motywu potomnego
Korzystanie z trasy motywu potomnego ma wiele zalet:

– Zamiast tworzyć zupełnie nowy motyw, zaczynając od zera bez pomocy z zewnątrz, możesz budować na czymś, co już istnieje, przyspieszając w ten sposób czas rozwoju.
– Możesz skorzystać z użyteczności wyrafinowanych frameworków i motywów nadrzędnych, jednocześnie dostosowując projekt do swoich potrzeb.
– Możesz także uaktualnić szablon nadrzędny bez utraty swoich dostosowań.
– Jeśli nie jesteś zadowolony ze swoich dostosowań, po prostu dezaktywuj motyw potomny, a wszystko będzie takie samo, jak poprzednio.
– To niesamowita metoda, aby zacząć uczyć się, jak działają motywy.

Motyw potomny dla WordPressa może zawierać foldery ze zdjęciami, JavaScript, CSS, pliki układu i wiele innych rzeczy. Wspaniałą rzeczą jest jednak to, że nie muszą. W zależności od potrzeb można wprowadzić tyle lub za mało personalizacji, ile chce.

W rzeczywistości motyw potomny potrzebuje tylko trzech rzeczy, którymi są folder, arkusz stylów i plik function.php. Otóż ​​to. Ponadto oba pliki mogą być nawet prawie puste.

Zawijanie!
Jak miałeś nadzieję, budowanie motywu potomnego dla WordPressa nie jest bardzo trudne. Tak, poza prostotą, motyw potomny jest dość potężny.

Pozwala także całkowicie i bezpiecznie dostosować stronę internetową bez konieczności edytowania któregokolwiek z podstawowych plików. Motywy potomne to zalecany sposób wprowadzania zmian w motywie WordPress.

Istnieje wiele zalet motywu potomnego dla WordPress , ponieważ można go zbudować na istniejącym motywie lub strukturze bez pisania go od zera, Twoje zmiany są bezpieczne przed aktualizacjami motywu, a jeśli coś stanie się nie tak, zawsze możesz wrócić do swojego funkcjonujący motyw.

Omówiliśmy wszystko, co musisz wiedzieć o motywie potomnym w WordPress, jak omówiliśmy, dlaczego są one tak ważne. Wszystkie kroki wymienione powyżej w tym poście na blogu pomogą Ci opracować od podstaw motyw potomny dla istniejącego motywu nadrzędnego za pomocą prostych linie kodowania.