Jak stworzyć najlepsze motywy WordPress i nie popełnić błędu?
Opublikowany: 2020-10-22WordPress zajmował wybitne miejsce wśród innych systemów CMS, ponieważ działają na nim miliony stron internetowych, w tym The New York Times, oficjalna szwedzka strona TechCrunch i Vogue. Struktura platformy jest na tyle wielofunkcyjna, że nadaje się zarówno dla witryn dla małych blogów osobistych, jak i dla witryn gigantycznych korporacji.
Popularność tego systemu CMS wynika z kilku czynników, w tym ogromnej liczby darmowych motywów, wtyczek i wysokiej częstotliwości aktualizacji. Ponadto, w przeciwieństwie do wielu innych platform, WordPress ma ogromną społeczność użytkowników. Jeśli napotkasz problem podczas pracy z systemem lub chcesz porozmawiać z osobami o podobnych poglądach, możesz skontaktować się ze społecznością za pośrednictwem dowolnego z tysięcy dostępnych forów. Motyw WordPress to zbiór plików, które definiują wygląd Twojej witryny. Temat obejmuje programowanie JavaScript i HTML i często obejmuje programistę JavaScript lub programistę jQuery.
WordPress jest niezwykle przyjazny dla użytkownika, co czyni go jedną z najlepszych platform dla początkujących blogerów. Dobrze zorganizowane menu i proste elementy sterujące eliminują potrzebę zagłębiania się w kod. Nawet jeśli użytkownik nie posiada podstawowej wiedzy na temat HTML, stworzenie witryny WordPress nie zajmie dużo czasu, a także dalszej pracy z nią.
Jednak w tym artykule chcielibyśmy zwrócić uwagę na tworzenie Twojego motywu: jak podejść do tego zagadnienia jak najefektywniej i uniknąć błędów.
Źródło: kinsta.com
Dlaczego ważne jest tworzenie własnego motywu WordPress
WordPress ma wewnętrzną bibliotekę z setkami darmowych motywów. Pasują do każdego celu i preferencji. Dlaczego więc programista JS miałby tworzyć niestandardowe motywy, gdy istnieje mnóstwo darmowych?
Motyw niestandardowy ma więcej zalet niż motyw bezpłatny, a oto dlaczego:
- Wyjątkowość projektu.
Należy pamiętać, że 29% wszystkich witryn w Internecie jest obsługiwanych przez WordPress. Prawdopodobieństwo, że ktoś może mieć ten sam temat co Twój, jest dość wysokie. Aby Twoja marka była kojarzona tylko z Tobą, musisz wcześniej o to zadbać z pomocą niezależnego programisty JS lub wewnętrznego specjalisty.
- Spersonalizowane funkcje.
WordPress i wtyczki wymagają zapisania poszczególnych elementów. Ze względu na unikalny motyw programista może stworzyć dokładnie te elementy, które są potrzebne do osiągnięcia doskonałości w określonej niszy.
- Ograniczona możliwość zmiany domyślnego motywu.
W większości przypadków użytkownik standardowego motywu może wpływać na proste rzeczy, takie jak kolory, czcionki i obrazy. Tworząc swój motyw, możesz dodać nieograniczoną liczbę funkcji i funkcji. Takie pomysły mogą przychodzić do Ciebie w miarę rozwoju witryny, a możliwość zwiększenia funkcjonalności Twojego motywu zawsze będzie z Tobą.
Rezultatem będzie unikalny projekt bloga lub strony internetowej, w którym masz wpływ na zmiany, a nie nieoczekiwane aktualizacje od domyślnego twórcy motywów.
Jakie są najczęstsze błędy popełniane przy tworzeniu motywu WordPress?
Kiedy zdecydujesz się stworzyć własny motyw, jest kilka typowych błędów, które powinieneś znać i starać się ich unikać.
- Tworzenie motywu bez użycia akcji i filtrów
Użyj akcji i filtrów, aby utworzyć samodzielny motyw. W ten sposób możesz modyfikować funkcjonalność bez edytowania motywu źródłowego. Co więcej, jeśli później chcesz zbudować rozszerzenie Premium, które zależy od motywu początkowego, powinieneś rozwinąć motyw początkowy z możliwością łatwego rozszerzenia.

- Znalezienie dodatkowej pracy
Zachowaj ostrożność, gdy chcesz coś ulepszyć – zwłaszcza, gdy tworzysz funkcję, która robi mniej więcej to samo, co inna, już istniejąca funkcja. Im bardziej „ładny” kod dodasz, tym trudniej będzie Ci go utrzymać w przyszłości. Naciśnięcia klawiszy nie są miarą Twojej produktywności jako programisty. Lepiej poświęcić więcej czasu na myślenie o kodzie niż na jego pisanie.
- Używanie zmiennych w motywach
Gdy skończysz z niepotrzebną optymalizacją, zauważysz, że w motywach jest znacznie mniej zmiennych. Lepiej porzucić zmienne, chociaż pewne warunki logiczne są niezbędne. W takim przypadku najlepiej popracować nad czytelnością swoich motywów, usuwając z nich jak najwięcej niepotrzebnych elementów.
Kroki tworzenia motywu WordPress
Pierwszą rzeczą, jaką powinien zrobić programista JavaScript, jest pobranie i zainstalowanie WordPressa na komputerze. Istnieje również potrzeba korzystania z edytora tekstu do pracy. Następnie musisz znaleźć katalog wp-content \ themes na dysku, na którym jest zainstalowany WordPress, i utworzyć w nim nowy folder z nazwą przyszłego motywu. Tutaj przechowywane są również standardowe motywy WordPress.
Każdy motyw musi zawierać dwa pliki: index.php i style.css, a także folder images z obrazami motywu. Na początek wystarczy utworzyć te pliki, a następnie zacząć je wypełniać. Plik index.php można napisać samodzielnie w edytorze tekstu, zamówić u specjalisty lub pobrać gotową treść z innego tematu.
W przypadku motywu musisz przesłać plik screenshot.png z żądanym rozszerzeniem 1200×900 pikseli do folderu motywu. Może to być dowolny obraz pasujący do określonego formatu. Kod z index.php należy skopiować do notatnika i zapisać w folderze nowego motywu, określając rozszerzenie PHP. Ponadto w tym pliku możesz dodać dowolne elementy, które chciałbyś zobaczyć na stronie.
Teraz musisz wypełnić plik style.css. Podobnie jak w poprzednim kroku, otwórz edytor tekstu i dodaj następującą zawartość:
/ *
Nazwa motywu: Nazwa motywu
Theme URI: URL strony poświęconej temu tematowi
Opis: Opis motywu
Wersja: wersja motywu
Autor: Imię i nazwisko autora
URI autora: adres autora tematu
* /
Plik index.php zawiera ogólne informacje o witrynie. Zawiera elementy, które powtarzają się dla każdej strony. Aby cała zawartość działała poprawnie, musisz utworzyć osobne pliki dla nagłówka, paska bocznego i stopki. Wszystkie będą przechowywane w udostępnionym folderze i każdemu z nich zostanie przypisane rozszerzenie PHP.
Na przykład najpierw utwórzmy plik header.php. Aby to zrobić, wybierz i skopiuj linie nagłówka z index.php. Te same kroki należy wykonać z pozostałymi plikami.
Mogą być uzupełniane i edytowane według własnego uznania. Na przykład możesz dodać unikalny obraz do nagłówka z paskiem wyszukiwania, logo i innymi elementami.
Aby nagłówek, pasek boczny i stopka wyświetlały się poprawnie, musisz połączyć ich oddzielne pliki z głównym (indeksem). Aby to zrobić, dodaj linię na początku pliku index.php:
<? php get_header (); ?>
Sercem każdego motywu WordPress są dwa pliki: index.php i style.css. Po ich utworzeniu możesz eksperymentować z różnymi elementami i funkcjami motywów, tworząc unikalny projekt dla każdej strony.
Wniosek
Tworzenie motywów dla WordPressa daje szerokie możliwości właścicielom firm, blogerom, sprzedawcom usług. Korzystając z unikalnego motywu, programiści JavaScript mogą stworzyć specjalny motyw z najwygodniejszym zestawem funkcji dla określonej witryny.