Jeśli nie wiesz, czym jest motyw potomny WordPress…

motyw potomny WordPress

Nieprawidłowo modyfikujesz motywy WordPress.

Pracowaliśmy z dziesiątkami klientów i przez lata stworzyliśmy setki witryn WordPress. Nie chodzi o to, że naszym zadaniem jest tworzenie witryn WordPress, ale robimy to dla wielu klientów. Klienci rzadko korzystają z witryn WordPress. Zwykle przychodzą do nas, aby pomóc zoptymalizować swoje witryny pod kątem wyszukiwania, społeczności i konwersji.

Najczęściej uzyskujemy dostęp do witryny w celu optymalizacji szablonów lub tworzenia nowych szablonów stron docelowych i odkrywamy coś okropnego. Często znajdujemy dobrze zaprojektowany, dobrze obsługiwany motyw, który został zakupiony jako podstawa witryny, a następnie mocno zmodyfikowany przez poprzednią agencję klienta.

Edytowanie głównego motywu jest okropną praktyką i należy ją przerwać. Opracowano WordPress Motywy podrzędne aby agencje mogły dostosować motyw bez dotykania podstawowego kodu. Według WordPress:

Motyw potomny to motyw, który dziedziczy funkcjonalność i styl innego motywu, zwanego motywem nadrzędnym. Motywy potomne to zalecany sposób modyfikowania istniejącego motywu.

Ponieważ motywy stają się coraz bardziej zaangażowane, motyw jest często sprzedawany i często aktualizowany, aby usunąć błędy lub dziury w zabezpieczeniach. Niektórzy projektanci motywów z czasem nadal ulepszają funkcje swojego motywu lub wspierają go za pomocą aktualizacji wersji WordPress. Większość naszych motywów kupujemy w witrynie ThemeForest. Przekonasz się, że najpopularniejsze motywy na Themeforest są sprzedawane dziesiątki tysięcy razy, a pełne agencje projektowe nadal je wspierają.

Kiedy pracujemy z klientem, każemy mu przeglądać motywy, aby zobaczyć funkcje i funkcje, które lubią. Zapewniamy, że motyw jest responsywny na urządzeniach mobilnych i ma dużą elastyczność w zakresie układów i skrótów do dostosowywania. Następnie udzielamy licencji i pobieramy motyw. Wiele z tych motywów jest dostarczanych w pakiecie z rozszerzeniem dziecko Theme. Instalowanie zarówno dziecko Theme i Temat nadrzędny, a następnie aktywowanie dziecko Theme umożliwia pracę z motywem podrzędnym.

Dostosowywanie motywu podrzędnego

Motywy potomne są zazwyczaj wstępnie pakowane z motywem nadrzędnym i nazywane tak, jak motyw zawierający motyw potomny. Jeśli moim motywem jest Avada, Motyw podrzędny ma zwykle nazwę Avada Child i jest zawarty w pliku avada-dziecko teczka. To nie jest najlepsza konwencja nazewnictwa, więc zmieniamy nazwę motywu w pliku style.css, zmieniamy nazwę folderu po kliencie, a następnie dołączamy zrzut ekranu końcowej, dostosowanej witryny. Dostosowujemy również szczegóły arkusza stylów, aby klient mógł zidentyfikować, kto zbudował go w przyszłości.

Jeśli dziecko Theme nie jest uwzględniony, nadal możesz go utworzyć. Przykładem tego jest motyw podrzędny, który opracowaliśmy dla naszej agencji. Nazwaliśmy temat DK New Media 2018 po naszej witrynie i roku, w którym została wdrożona, i umieścił motyw potomny w folderze jeden osiem. Arkusz stylów CSS został zaktualizowany o nasze informacje:

/ * Nazwa motywu: DK New Media Opis 2018: Motyw potomny dla DK New Media na podstawie motywu Avada Autor: DK New Media
Identyfikator URI autora: https://dknewmedia.com Szablon: Avada Wersja: 1.0.0 Domena tekstowa: Avada * /

W ciągu dziecko Theme, zobaczysz zależność motywu nadrzędnego zidentyfikowaną jako szablon.

Poza niektórymi edycjami CSS, pierwszym plikiem szablonu, który chcieliśmy zmodyfikować, była stopka. Aby to zrobić, skopiowaliśmy plik footer.php z motywu nadrzędnego, a następnie skopiowaliśmy go do pliku jeden osiem teczka. Następnie wyedytowaliśmy plik footer.php z naszymi dostosowaniami i strona założyła je.

Jak działają motywy potomne

Jeśli w pliku dziecko Theme i motywu nadrzędnego, zostanie wykorzystany plik motywu podrzędnego. Wyjątkiem jest functions.php, gdzie będzie używany kod w obu motywach. Motywy podrzędne to znakomite rozwiązanie bardzo trudnego problemu. Edytowanie podstawowych plików motywów jest zabronione i nie powinno być akceptowane przez klientów.

Jeśli szukasz agencji, która stworzy dla Ciebie witrynę WordPress, zażądaj, aby wdrożyła motyw podrzędny. Jeśli nie wiedzą, o czym mówisz, znajdź nową agencję.

Motywy potomne są krytyczne

Zatrudniłeś agencję do stworzenia witryny dla Ciebie i wdrożyła ona dobrze obsługiwany motyw nadrzędny i wysoce dostosowany motyw podrzędny. Po udostępnieniu witryny i zakończeniu umowy WordPress wydaje aktualizację awaryjną, która koryguje lukę w zabezpieczeniach. Aktualizujesz WordPress i Twoja witryna jest teraz zepsuta lub pusta.

Jeśli Twoja agencja edytowała plik Temat nadrzędny, byłbyś zgubiony. Nawet jeśli znalazłeś zaktualizowany motyw nadrzędny, musisz go pobrać i rozwiązać wszelkie zmiany kodu, aby spróbować zidentyfikować, która poprawka rozwiązuje problem. Ale ponieważ Twoja agencja wykonała świetną robotę i opracowała domenę dziecko Theme, pobierasz zaktualizowany plik Temat nadrzędny i zainstaluj go na swoim koncie hostingowym. Odśwież stronę i wszystko po prostu działa.

Ujawnienie: używam mojego ThemeForest link partnerski w tym artykule.

Co o tym myślisz?

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.