Isang Pagsusuri ng Genesis Framework para sa WordPress

Kung ikaw ay isang bihasang gumagamit ng WordPress, marahil ay narinig mo ang tungkol sa Genesis, isang kamangha-manghang at malakas na balangkas ng tema ng mga tao sa StudioPress (Copyblogger Media). Ang pagsusuri na ito ay magpapaliwanag nang eksakto kung ano ang Genesis at ang mga tampok na ginagawang tulad ng isang kamangha-manghang tema para sa WordPress. Kung hindi mo pa naririnig ang tungkol sa Genesis, ang pagsusuri na ito ay makakatulong upang mapabilis ka. Sumisid!


Ang balangkas ng Genesis

Sa pinaka pangunahing antas nito, ang Genesis ay isang balangkas ng tema para sa WordPress. Nangangahulugan ito na ito ay isang umiiral na tema na idinisenyo upang maitaguyod, at sa gayon mapabilis ang proseso ng pag-unlad ng anumang website batay dito. Ang anumang tema ay maaaring isaalang-alang na isang balangkas ngunit kung ano ang gumagawa ng isang tunay na balangkas ang Genesis ay ang kakayahang ibigay sa pamamagitan ng paraan ng hook system nito (tingnan sa ibaba).

Kakayahang umangkop sa Genesis

genesis-balangkas-pagsusuri

Ang Genesis ay sa pamamagitan ng malayo sa isang pinaka-kakayahang umangkop na mga tema para sa WordPress at ito ang malaking punto sa pagbebenta. Kung komportable ka gamit ang sistema ng hook hook ng WordPress at paglikha ng mga pag-andar ng PHP (kahit na ang mga pangunahing), makikita mo kung gaano ka talaga nababaluktot ang Genesis. Sa karamihan ng mga tema, ang mga gumagamit ay limitado sa pagpapasadya ng kanilang website sa pamamagitan ng mga panel ng pagpipilian sa tema at mga lugar ng widget. Gayunpaman, ang Genesis ay nagbibigay ng isang kumpletong sistema ng kawit na hinahayaan kang magpasok ng anumang nilalaman na gusto mo sa halos anumang lokasyon sa iyong website. Halimbawa, sabihin nating nais kong maglagay ng isang bloke ng Adsense ad pagkatapos ng aking post at kahon ng may-akda ngunit bago ang aking paa. Ang Genesis ay may isang hook na tinatawag genesis_before_footer na hahayaan akong mai-hook sa eksaktong lugar na iyon at idagdag ang aking code. Maaari rin akong makakuha ng magarbong at gumamit ng ilang mga kondisyon kung nais ko lamang na maipakita ang mga ad sa ilang lugar ng aking website (mga blog post lamang.) Ito ay isa lamang halimbawa kung paano mo ipapasadya ang Genesis sa code sa halip na mga pagpipilian. Sa pamamagitan ng ilang simpleng code, ang iyong kontrol sa iyong website ay nagdaragdag nang malaki.

genesis-hook-visual-gabay

RESOURCE: Mayroong masyadong maraming mga kawit upang talakayin sa post na ito ngunit narito ang isang mahusay visual na gabay para sa iba’t ibang mga kawit ng Genesis. Dapat mong pag-aralan ang gabay na ito kung interesado ka sa Genesis dahil makakatulong ito sa iyo na maunawaan ang kakayahang umangkop sa Genesis.

Ang Genesis ay Lean at Well Coded

Kung gumagamit ka ng isang tema na nag-pack ng isang full-blown na pagpipilian ng panel, pupunta ang iyong tema. Ang nag-develop ng temang iyon ay maaaring gumawa ng isang mahusay na trabaho upang mabawasan ang ilan sa mga bloat na ito ngunit palaging may bloat. Kung ang isang tema ay naglalaman ng dose-dosenang mga pagpipilian upang ayusin ang mga bagay tulad ng mga kulay, mga font, atbp., Ang tema ay hindi lamang naglalaman ng higit pang mga file ngunit ang mga pagpipilian ay nai-save sa iyong database. Ito ay nagdaragdag sa pangkalahatang bloat ng isang website ng WordPress. Hindi lamang malinis na naka-code ang Genesis, napakakaunting default na mga pagpipilian sa tema. Dahil halos lahat ng pagpapasadya ay ginagawa sa pamamagitan ng code, talagang hindi na kailangan ng isang grupo ng mga pagpipilian sa tema. Sa labas ng kahon, kasama sa Genesis ang mga pagpipilian para sa mga bagay tulad ng awtomatikong pag-update, default na layout, mga tinapay, mga komento at trackback, at ilang iba pa. Kasama rin dito ang mga built-in na pagpipilian sa SEO na awtomatikong hindi pinagana kapag mayroon kang WordPress SEO sa pamamagitan ng Yoast na naka-install (isa pang paraan na gumagana ang Genesis upang mabawasan ang bloat). Ang mga pagpipiliang ito, bagaman, ay medyo pangunahing at unibersal kaya sila ay kasama sa pamamagitan ng default. Muli, ang anumang totoong pagpapasadya ay kailangang gawin gamit ang code o isang plugin.

Na-optimize ang Search Engine

Ang pagganap at pag-optimize ay dalawang malaking pakinabang sa paggamit ng Genesis. Ang batayang code ng malinis na code ay nagpapabuti sa pagganap ng iyong website, na tumutulong sa mga ranggo ng search engine (mas mahusay na bilis ng pag-load ng pahina = mas mahusay na mga ranggo ng paghahanap). Gayundin, ang Genesis ay naka-code gamit ang kasalukuyang HTML5 markup at Schema.org microdata, na tumutulong upang sabihin sa mga search engine kung ano ang tungkol sa iyong nilalaman. Ito ay isang mahusay na paraan upang mapagbuti ang mga ranggo ng paghahanap ng iyong website dahil pinapayagan nito ang mga search engine tulad ng Google na mas mahusay na matukoy kung gaano nauugnay ang iyong nilalaman sa isang tukoy na paghahanap. Pinangunahan talaga ng Genesis ang pack sa mga tuntunin ng mga pamantayan sa pagganap at pag-optimize.

Mga Tema sa Bata

Maaaring maisama ko ang mga tema ng bata sa seksyon ng kakayahang umangkop ngunit ang mga tema ng bata ng bata ay nararapat sa kanilang sariling pagbanggit. Una, kung hindi mo alam kung ano ang isang tema ng anak ng WordPress, ito ay isang tema na nagmana sa pag-andar ng magulang nito ngunit pinapayagan ang mga pagpapasadya na hindi mapapalitan kapag na-update ang magulang. Kung gumagamit ka ng isang komersyal na tema ng WordPress na pinapanatili at na-update ng developer, dapat mong gamitin ang tema ng bata.

Ang Genesis ay idinisenyo upang magamit sa mga tema ng bata. Kapag bumili ka ng Genesis, ay kasama ang mga file ng core / magulang Genesis at isang halimbawang tema ng bata na dapat mong gamitin kung hindi ka pa gumagamit ng ibang disenyo. Hindi mo nais na i-hack (baguhin) ang mga pangunahing file ng Genesis! Palaging gumamit ng isang tema ng bata para sa anumang (mga) pagpapasadya, kahit na ang iyong pag-customize lamang ay isang simpleng linya ng HTML sa iyong header.

genesis-anak-tema

Kung wala ka, dapat mong i-browse ang magagamit na mga tema ng bata na magagamit mula sa StudioPress. Mayroon silang dose-dosenang mga magagandang dinisenyo na mga tema ng bata na handa nang lumabas sa kahon. Maaari kang bumili ng isa sa Genesis core o sa ibang oras. Kung bibili ka muna ng Genesis core, makakatanggap ka ng isang pagbabalik ng customer na diskwento ng 25% sa iyong mga pagbili sa hinaharap (ang diskwento na ito ay mabuti din sa lahat ng nasabing package). Mayroon ding isang tonelada ng mga third-party na mga tema ng bata na magagamit para sa Genesis kaya siguraduhing gumawa ng ilang mga paghahanap sa Google!

Komunidad ng Genesis at Suporta

Nakapagtataka ang Genesis na kailangan ko lamang magsumite ng isang tiket at ang koponan ng suporta sa StudioPress ay agad na nakarating dito. Mayroon akong tugon sa loob ng isang oras at ang isang pag-update ay pinakawalan sa susunod na araw na nalutas ang aking isyu. Lubhang nangangailangan ng suporta at makuha ito nang mabilis kapag nagawa ko ang pinakamataas na bingit sa aking libro.

genesis-suporta-pamayanan

Matapos makatrabaho ang Genesis sa loob ng ilang buwan ngayon, ang isa sa mga pinakamahusay na bagay tungkol dito ay ang pamayanan ng mga gumagamit ng Genesis. Dahil ang Genesis ay may kapangyarihan na higit sa 100,000 mga website, malinaw na maraming mga gumagamit at isang malaking bilang ng mga eksperto. Marami sa mga dalubhasa na ito ay sapat na kahanga-hangang ibahagi ang kanilang kaalaman sa komunidad sa pamamagitan ng mga tutorial at code snippet. Marami sa kanila ay madaling ma-access sa pamamagitan ng kanilang mga blog at mga social media account at karaniwang handa silang tumulong kapag tinanong (palaging humingi ng tulong para sa tulong at hindi kailanman inaasahan ito). Tulad ng nabanggit ko sa aking post sa kung bakit ko ginagamit ang Genesis, isinama ko ang ilang mga tao na nagkakahalaga ng pagsunod sa pamayanan ng Genesis sapagkat sila ay napaka-kaalaman at nakakatulong. Narito ang listahan (tiyak na hindi kumpleto):

Panghuli, gumagamit ka na rin ng Genesis o interesado kang matuto nang higit pa, maaari kang maging isang miyembro ng pangkat na slack ng Genesis (libre at hindi naiintindihan sa StudioPress). Ito ay isang mahusay na mapagkukunan sa daan-daang mga miyembro sa buong pamayanan ng Genesis. Huwag mag-atubiling magtanong at ibahagi ang iyong mga saloobin.

Repasuhin sa Genesis – Pag-wrap up

Sana alam mo na ngayon ang higit pa tungkol sa balangkas ng Genesis at kung gaano kahanga-hanga ito. Noong una kong sinimulan ito, gumagawa ako ng ganito para lamang subukan ito at upang masabi na ginamit ko na ito. Maaari ko sipain ang aking sarili para sa hindi ko masubukan ito nang mas maaga! Natutuwa ako na sinimulan kong gamitin ito at ngayon (at magiging) aking pangunahing tool sa pag-unlad para sa pagbuo ng mga website ng WordPress. Kung ikaw ay nasa bakod, mariin kong hinihikayat ka na kahit papaano subukan ito. Para sa mas mababa sa $ 60 (kasama ang suporta sa buhay at pag-update), nakakakuha ka ng napakalaking halaga sa isang maliit na panganib sa pananalapi. Subukan ito, mag-eksperimento, alamin ang tungkol dito, at magsaya! Huwag mag-atubiling magtanong sa akin ng anumang mga katanungan sa mga komento o sa aking blog, EngageWP.com.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map