Jeśli jesteś doświadczonym użytkownikiem WordPress, prawdopodobnie słyszałeś o Genesis, niesamowitym i potężnym frameworku motywów przez ludzi w StudioPress (Copyblogger Media). Ta recenzja wyjaśni dokładnie, czym jest Genesis i funkcje, które sprawiają, że jest to fantastyczny motyw dla WordPress. Jeśli nie słyszałeś o Genesis, ta recenzja pomoże ci na bieżąco. Zanurzmy się!

The Genesis Framework

Na najbardziej podstawowym poziomie Genesis jest ramy tematyczne dla WordPressa. Oznacza to, że jest to istniejący temat zaprojektowany do zbudowania, przyspieszając w ten sposób proces rozwoju każdej strony internetowej opartej na nim. Każdy motyw można uznać za framework, ale to, co sprawia, że Genesis jest prawdziwym frameworkiem, to elastyczność, którą zapewnia dzięki systemowi hooków (patrz poniżej).

Elastyczność Genesis

genesis-framework-review

Genesis jest zdecydowanie jednym z najbardziej elastycznych motywów dla WordPress i jest to duży punkt sprzedaży. Jeśli Wygodnie korzystasz z systemu hook WordPress i tworzysz funkcje PHP (nawet podstawowe), zobaczysz, jak elastyczna jest Genesis. W przypadku większości motywów użytkownicy są ograniczeni do dostosowywania swojej witryny za pomocą paneli opcji motywów i obszarów widżetów. Genesis zapewnia jednak kompletny system hooków, który pozwala wstawiać dowolną treść w praktycznie dowolnym miejscu na swojej stronie. Na przykład, załóżmy, że chcę wstawić blok reklam Adsense po moim polu post i author, ale przed stopką. Genesis ma hak o nazwie genesis_before_footer to pozwoli mi podłączyć się do tego miejsca i dodać mój kod. Mogę nawet uzyskać fantazję i użyć niektórych warunków, jeśli chcę, aby reklamy wyświetlały się tylko w określonym obszarze mojej witryny (tj. tylko posty na blogu). To tylko jeden z przykładów na to, jak dostosować Genesis za pomocą kodu, a nie opcji. Dzięki prostemu kodowi twoja kontrola nad witryną wzrasta wykładniczo.

genesis-hook-visual-guide

Zasoby: Jest zbyt wiele hooków do omówienia w tym poście, ale tutaj jest świetny wizualny przewodnik dla różnych hooków Genesis. Zdecydowanie powinieneś zapoznać się z tym przewodnikiem, jeśli jesteś zainteresowany Genesis, ponieważ pomoże Ci zrozumieć elastyczność Genesis.

Genesis jest szczupły i dobrze zakodowany

Jeśli używasz motywu, który zawiera Pełnowymiarowy panel opcji, Twój motyw będzie nadęty. Twórca tego tematu może zrobić dobrą robotę, aby zmniejszyć niektóre z tego wzdęcia, ale zawsze będzie wzdęcie. Gdy motyw zawiera dziesiątki opcji dostosowywania rzeczy, takich jak kolory, czcionki itp., motyw nie tylko zawiera więcej plików, ale te opcje są zapisywane w bazie danych. To dodaje do ogólnego wzdęcia witryny WordPress. Genesis jest nie tylko czysto kodowany, ale ma bardzo niewiele domyślnych opcji motywu. Ponieważ prawie wszystkie dostosowywanie odbywa się za pomocą kodu, naprawdę nie ma potrzeby korzystania z wielu opcji motywu. Po wyjęciu z pudełka Genesis zawiera opcje takie jak automatyczne aktualizacje, domyślny układ, okruszki chleba, komentarze i trackbacki oraz kilka innych. Zawiera również wbudowane opcje SEO, które są automatycznie wyłączane po zainstalowaniu WordPress SEO by Yoast (kolejny sposób, w jaki Genesis działa, aby zmniejszyć wzdęcia). Te opcje są jednak dość podstawowe i uniwersalne, więc są domyślnie włączone. Ponownie, wszelkie prawdziwe dostosowania będą musiały być wykonane za pomocą kodu lub wtyczki.

Zoptymalizowany Pod Kątem Wyszukiwarek

Wydajność i optymalizacja to dwie duże zalety korzystania z Genesis. Jego czysta baza kodu poprawia wydajność witryny, co pomaga w rankingach wyszukiwarek (lepsze prędkości ładowania strony = lepsze rankingi wyszukiwania). Ponadto Genesis jest kodowany przy użyciu aktualnych znaczników HTML5 i Schema.org mikrodane, które pomagają powiedzieć wyszukiwarkom, o czym są Twoje treści. Jest to świetny sposób na poprawę pozycji w wyszukiwarkach, ponieważ pozwala wyszukiwarkom takim jak Google lepiej określić, jak trafna jest Twoja treść do konkretnego wyszukiwania. Genesis naprawdę przewodzi pakietowi pod względem wydajności i standardów optymalizacji.

Motywy Dziecięce

Mogłem włączyć motywy potomne w sekcji elastyczność, ale motywy potomne Genesis zasługują na własną wzmiankę. Po pierwsze, jeśli nie wiesz, co to jest motyw potomny WordPress, jest to motyw, który dziedziczy funkcjonalność swojego rodzica, ale pozwala na dostosowania, które nie zostaną nadpisane po aktualizacji rodzica. Jeśli używasz komercyjnego motywu WordPress, który jest utrzymywany i aktualizowany przez programistę, powinieneś używać motywu podrzędnego.

Genesis jest przeznaczony do użycia z motywami potomnymi. Po zakupie Genesis jest dostarczany z podstawowymi / nadrzędnymi plikami Genesis i przykładowym motywem potomnym, którego powinieneś użyć, Jeśli jeszcze nie zamierzasz użyć innego projektu. Nigdy nie chcesz włamać (modyfikować) podstawowe pliki Genesis! Zawsze używaj motywu podrzędnego do dostosowywania, nawet jeśli jedynym dostosowaniem jest prosta linia HTML w nagłówku.

genesis-child-themes

Jeśli jeszcze tego nie zrobiłeś, powinieneś przejrzeć dostępne motywy potomne dostępne w StudioPress. Mają dziesiątki pięknie zaprojektowanych motywów dziecięcych, które są gotowe do wyjęcia z pudełka. Możesz kupić jeden z rdzeniem Genesis lub w innym czasie. Jeśli najpierw kupisz Rdzeń Genesis, otrzymasz zniżkę dla powracających klientów w wysokości 25% na przyszłe zakupy (ta Zniżka jest również dobra w pakiecie all inclusive). Istnieje również mnóstwo motywów potomnych innych firm dostępnych dla Genesis, więc upewnij się, że wyszukujesz w Google!

Społeczność Genesis i wsparcie

Genesis jest tak niesamowita, że musiałem przesłać tylko jeden bilet, a zespół wsparcia StudioPress natychmiast się na nim znalazł. Otrzymałem odpowiedź w ciągu godziny, a następnego dnia wydano aktualizację, która rozwiązała mój problem. Prawie nigdy nie potrzebuję wsparcia, a zdobycie go tak szybko, kiedy to robię, jest na najwyższym poziomie w mojej książce.

genesis-support-community

Po kilku miesiącach pracy z Genesis, jedną z najlepszych rzeczy jest społeczność użytkowników Genesis. Ponieważ Genesis zasila ponad 100 000 stron internetowych, jest oczywiście wielu użytkowników i duża liczba ekspertów. Wielu z tych ekspertów jest na tyle niesamowitych, że dzielą się swoją wiedzą ze społecznością poprzez samouczki i fragmenty kodu. Wielu z nich jest również bardzo dostępnych za pośrednictwem swoich blogów i kont w mediach społecznościowych i zazwyczaj są gotowi pomóc, gdy zostaną o to poproszeni (zawsze proś ładnie o pomoc i nigdy się tego nie spodziewaj). Jak wspomniałem w moim poście na temat tego, dlaczego używam Genesis, włączyłem kilka osób, które warto śledzić w społeczności Genesis, ponieważ są bardzo kompetentni i pomocni. Oto lista (na pewno nie wyczerpująca):

  • Sridhar Katakam
  • Ozzy Rodriguez
  • Bill Erickson
  • Gary Jones
  • Siebie! 😉

Na koniec, niezależnie od tego, czy korzystasz już z Genesis, czy chcesz dowiedzieć się więcej, możesz zostać członkiem grupy Genesis slack (darmowej i niezrzeszonej ze StudioPress). To świetny zasób z setkami członków w całej społeczności Genesis. Możesz zadawać pytania i dzielić się swoimi przemyśleniami.

Recenzja Genesis-Podsumowanie

Mam nadzieję, że teraz wiesz więcej o Genesis framework i jak niesamowite jest. Kiedy po raz pierwszy zacząłem z nim, robię to po prostu po to, aby go przetestować i móc powiedzieć, że go użyłem. Mógłbym się kopnąć za to, że nie spróbowałem tego wcześniej! Jestem bardzo szczęśliwy, że zacząłem go używać i jest teraz (i będzie) moim podstawowym narzędziem do tworzenia stron internetowych z WordPress. Jeśli jesteś na płocie, gorąco zachęcam, aby chociaż spróbować. Za mniej niż $60 (W tym dożywotnia pomoc techniczna i aktualizacje) otrzymujesz ogromną wartość przy niewielkim ryzyku finansowym. Przetestuj to, eksperymentuj, dowiedz się o tym i ciesz się! Zapraszam do zadawania mi jakichkolwiek pytań w komentarzach lub na moim blogu, EngageWP.com.

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

Jak zainstalować WordPress lokalnie na komputerze Mac za pomocą MAMP

W artykule: Jak zainstalować MAMP na komputerze MacInstalacja WordPress na komputerze MacWypróbowanie…