Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Windows 8
  • Çfarë është një temë fëmijësh në WordPress? Të mirat, të këqijat dhe më shumë. Si të krijoni një temë për fëmijë në WordPress

Çfarë është një temë fëmijësh në WordPress? Të mirat, të këqijat dhe më shumë. Si të krijoni një temë për fëmijë në WordPress

Një temë për fëmijë është një temë që trashëgon funksionalitetin dhe dizajnin e një teme tjetër, të quajtur "prindi". Një temë për fëmijë është një mënyrë e rekomanduar nga zhvilluesit e WP për të modifikuar një temë ekzistuese për t'iu përshtatur nevojave tuaja.

Pse të përdorni një temë për fëmijë?

Ka disa arsye pse dëshironi të përdorni një temë për fëmijë:

  • Nëse e ndryshoni drejtpërdrejt temën dhe ajo përditësohet, ndryshimet tuaja thjesht do të humbasin. Duke përdorur një temë fëmijësh, mund të jeni i sigurt se ndryshimet tuaja do të ruhen.
  • Përdorimi i një teme për fëmijë mund të përshpejtojë kohën e zhvillimit.
  • Përdorimi i një teme për fëmijë është një mënyrë e mirë për të mësuar procesin e zhvillimit të temës WordPress.

Si të krijoni një temë për fëmijë në WordPress

Një temë fëmijësh përbëhet nga të paktën një dosje (drejtoria e temave të fëmijëve) dhe dy skedarë (style.css dhe functions.php) që do t'ju duhet të krijoni. Pra, do t'ju duhet:

  • Drejtoria e temave të fëmijëve
  • stil.css
  • funksionet.php

Hapi i parë është krijimi i një drejtorie për temën e fëmijës, e cila do të gjendet në dosjen wp-content/themes. Rekomandohet që emri i drejtorisë së temës së fëmijës të përfundojë me prapashtesën " -child " (megjithëse nuk kërkohet, veçanërisht nëse po krijoni temën për përdorim publik).

Ju gjithashtu duhet të siguroheni që nuk ka hapësira në emrin e drejtorisë për temën e fëmijës, përndryshe do të shkaktojë një gabim. Në pamjen e mësipërme, emri i temës së fëmijës tonë është "njëzet e pesëmbëdhjetë fëmijë", që do të thotë se tema e prindërve është Njëzet e pesëmbëdhjetë.

Hapi tjetër është krijimi i një skedari stili për temën e fëmijës (style.css). Fleta e stilit duhet të fillojë me meta informacionin e mëposhtëm:

/* Emri i temës: URI e temës Twenty Fifteen Child: http://example.com/twenty-fifteen-child/ Përshkrimi: Twenty Fifteen Child Theme Autori: John Doe URI i autorit: http://example.com Modeli: versioni i twentyfifteen: Licenca 1.0.0: Licenca e Përgjithshme Publike GNU v2 ose më vonë URI e licencës: http://www.gnu.org/licenses/gpl-2.0.html Etiketat: dritë, errësirë, me dy kolona, ​​shiriti anësor djathtas, faqosje reaguese, Domeni i tekstit gati për aksesueshmërinë: njëzet e pesëmbëdhjetë fëmijë */

Emri i temës: Njëzet e pesëmbëdhjetë fëmijë

URI e temës: http://example.com/twenty-fifteen-child/

Përshkrimi: Tema e njëzet e pesëmbëdhjetë fëmijë

URI e autorit: http://example.com

Modeli: njëzet e pesëmbëdhjetë

Versioni: 1.0.0

Licenca: Licenca e Përgjithshme Publike GNU v2 ose më vonë

URI i licencës: http://www.gnu.org/licenses/gpl-2.0.html

Etiketat: dritë, errësirë, dy kolona, ​​shiriti anësor djathtas, plan urbanistik i përgjegjshëm, gati për aksesueshmëri

Fusha e tekstit: njëzet e pesëmbëdhjetë fëmijë

Informacione të rëndësishme që duhet të keni parasysh:

  • Do t'ju duhet të zëvendësoni tekstin në këtë shembull bazuar në situatën tuaj.
  • Rreshti "Template" korrespondon me emrin e drejtorisë së temës mëmë. Në shembullin tonë, tema mëmë është Njëzet e Pesëmbëdhjetë, kështu që rreshti "Template" përmban "twentyfifteen". Rasti juaj mund të ketë një temë të ndryshme, ndaj përshtateni në përputhje me rrethanat.
  • Në parim, skedari i stilit (style.css) tashmë është i mjaftueshëm për të krijuar një temë fëmijësh. Megjithatë, për të vendosur në radhë siç duhet ngarkimin e skedarëve të stilit, do t'ju duhet një skedar functions.php (shih më poshtë).

Hapi i tretë dhe i fundit është të vendosni në radhë skedarët e stilit prind dhe fëmijë.

Vini re se metoda e mëparshme përfshinte importimin e stileve prindër duke përdorur direktivën @import. Kjo tashmë është një praktikë e vjetëruar.

Si të ngarkoni stilet saktë dhe saktë

Metoda e saktë për vendosjen në radhë të skedarit të stileve prindërore është shtimi grep(ose në anglisht, veprim) si një funksion wp_enqueue_scripts.

Kjo metodë përfshin gjithashtu përdorimin e funksionit wp_enqueue_style() në skedarin child functions.php. Kështu që ju duhet ta krijoni këtë skedar në drejtorinë e temave të fëmijës tuaj.

Rreshti i parë i skedarit child functions.php fillon me etiketën hapëse PHP (

Funksioni i shembullit të mëposhtëm do të funksionojë nëse tema mëmë përdor vetëm një skedar kryesor style.css që përmban të gjitha rregullat CSS. Nëse tema juaj ka më shumë se një skedar .css (dmth. css , style.css , main.css ) atëherë do t'ju duhet të plotësoni të gjitha varësitë e kërkuara të temës mëmë.

add_action ("wp_enqueue_scripts", "theme_enqueue_styles"); funksioni theme_enqueue_styles() (wp_enqueue_style("style-prind", get_template_directory_uri() . "/style.css"); )

Në mënyrë tipike, skedari i stileve të temës së fëmijës ngarkohet automatikisht. Nëse nuk është kështu, do t'ju duhet gjithashtu ta vendosni në radhë. Pasi të vendosni stilin e prindit si një varësi, sigurohuni që stilet e temës së fëmijës të jenë ngarkuar pas saj.

add_action ("wp_enqueue_scripts", "theme_enqueue_styles"); funksioni theme_enqueue_styles() ( wp_enqueue_style("prind-style", get_template_directory_uri() . "/style.css"); wp_enqueue_style("child-style", get_stylesheet_directory_uri() . "/style.css", array("prind-style "));)

add_action ("wp_enqueue_scripts", "theme_enqueue_styles");

funksioni theme_enqueue_styles() (

wp_enqueue_style ("prind-style" , get_template_directory_uri () . "/style.css" );

wp_enqueue_style("style-fëmijë" ,

get_stylesheet_directory_uri(). "/style.css" ,

grup ("stili i prindërve")

Tema juaj e fëmijës tani është gati për t'u aktivizuar. Hyni në panelin administrativ, pastaj shkoni te faqja Pamja e jashtme > Temat. Duhet ta shihni temën e fëmijës suaj në listën e temave dhe të gatshme për t'u aktivizuar. (Nëse multisite është aktivizuar në instalimin tuaj aktual, atëherë duhet të kaloni në panelin e duhur për të aktivizuar temën. Pas kësaj, kthehuni prapa dhe aktivizoni temën).

E rëndësishme: Pas aktivizimit do t'ju duhet të ruani përsëri menunë tuaj ( Pamja e jashtme > Menu ose Pamja e jashtme > Melodi> Menu) dhe opsionet e temës, duke përfshirë një imazh të sfondit dhe imazhin e kokës, nëse ofrohet nga tema mëmë.

Skedarët e shablloneve

Nëse dëshironi të ndryshoni më shumë se stilet, ekziston një mënyrë për të anashkaluar çdo skedar të temës mëmë. Për ta bërë këtë, thjesht përfshini një skedar me të njëjtin emër në dosjen e temës së fëmijës. Kështu, ai do të "shfuqizojë" skedarin përkatës në drejtorinë e temës mëmë gjatë procesit të ngarkimit të faqes.

Për shembull, nëse doni të ndryshoni kodin PHP për kokën e faqes suaj, mund të përfshini një skedar header.php në drejtorinë e temave të fëmijës tuaj dhe ky skedar do të përdoret në vend të header.php të temës mëmë.

Mund të përfshini gjithashtu skedarë në temën e fëmijëve që nuk ishin fillimisht në temën prind. Për shembull, mund të krijoni një shabllon më funksional sesa prindi i tij për një faqe ose kategori specifike.

Përdorimi i funksioneve.php

Ndryshe nga style.css, skedari functions.php i një teme të fëmijës nuk e anashkalon kopjen mëmë. Përkundrazi, ajo është, si të thuash, një shtesë e saj (më saktë, është e ngarkuar para kopje mëmë).

Kështu, funksionet.php e një teme fëmijësh ofron një mënyrë të zgjuar dhe pa probleme për të ndryshuar funksionalitetin e temës mëmë. Le të themi se dëshironi të shtoni një funksion PHP në temën tuaj. Mënyra më e shpejtë është të hapni skedarin functions.php të temës suaj dhe të vendosni funksionin atje. Por kjo nuk është shumë e zgjuar: herën tjetër që tema të përditësohet, funksioni juaj thjesht do të zhduket.

Ekziston një mënyrë alternative që do të jetë më e arsyeshme: mund të krijoni një temë fëmijësh, të shtoni një skedar funksions.php në të dhe të vendosni funksionin tuaj në skedarin e krijuar rishtazi. Funksioni do të bëjë të njëjtën punë që andej, me avantazhin se nuk do të vuajë nga përditësimet e ardhshme të temës mëmë. Prandaj, një shënim i rëndësishëm: mos e kopjoni të gjithë përmbajtjen e skedarit prind functions.php në të njëjtin skedar fëmijë.

Struktura e funksioneve.php është e thjeshtë: një etiketë hapëse PHP në fillim, dhe poshtë saj vendosni kodin tuaj PHP. Ju mund të vendosni aq kod sa ju nevojitet në këtë skedar. Shembulli i mëposhtëm ilustron një skedar funksional rudimentar.php që bën një gjë të thjeshtë: shtoni një lidhje në favicon në etiketë faqet HTML.

" . "\n"; ) add_action("wp_head", "favicon_link");

Këshillë për zhvilluesit e temave: Fakti që funksionet.php të temës së fëmijës ngarkohen së pari do të thotë që ju mund të bëni që funksionet e përdoruesit të anashkalojnë funksionet e zhvilluesit, d.m.th. nëse përdoruesi krijoi të njëjtin funksion si i juaji, atëherë ai do të bëhet kryesori. Thjesht shtoni një kusht:

nëse (! funksion_ekziston ("theme_special_nav")) (funksioni tema_special_nav() ( // Bëni diçka. ) )

Në këtë rast, tema e fëmijës mund të zëvendësojë funksionin PHP të prindit thjesht duke e deklaruar atë paraprakisht.

Përfshirja e skedarëve në temën e fëmijës suaj

Kur duhet të përfshini një skedar që duhet të jetë pjesë e strukturës së temës së fëmijës, përdorni funksionin get_stylesheet_directory(). Për shkak se skedari i fletës së stilit prind, style.css, është zëvendësuar nga një style.css fëmijë, dhe ai style.css fëmijë ndodhet në dosjen rrënjë të nëndirektorisë së temës së fëmijës, get_stylesheet_directory() do të tregojë te drejtoria e temës së fëmijës, jo te e prindërve.

Më poshtë është një shembull i përdorimit të konstruksionit request_once që ilustron se si mund të përdorni get_stylesheet_directory kur ju duhet të lidheni me një skedar të ruajtur në një strukturë teme për fëmijë.

kërkesa_once(get_stylesheet_directory() . "/my_included_file.php");

require_once(get_stylesheet_directory(). "/my_included_file.php");

Informacione shtesë të dobishme

Përdorimi i formateve të postimit

Tema fëmijë trashëgon formatet e postimit të përcaktuara në temën prind. Kur krijoni një temë fëmijësh, kini parasysh se përdorimi i add_theme_support("post-formats") do të anashkalojë formatet e përcaktuara në temën mëmë, në vend që t'u shtohet atyre.

Mbështetje RTL (shkrim nga e djathta në të majtë)

Për të mbështetur gjuhët RTL, shtoni një skedar rtl.css në temën e fëmijës suaj. Ai përmban:

/* Emri i temës: Modeli Twenty Fourteen Child: twentyfourteen */

Një temë fëmijësh e WordPress është një temë që zgjeron funksionalitetin e një teme tjetër, të quajtur temë prind, dhe ju lejon të modifikoni ose zgjeroni funksionalitetin e temës mëmë. Ky artikull ju tregon se si të krijoni një temë të thjeshtë për fëmijë dhe shpjegon se çfarë mund të bëni me të. Një shembull i temës mëmë është Twenty Ten, tema e re e paracaktuar në .

Kujdes! Nëse informacioni më poshtë duket i vështirë për t'u kuptuar, atëherë mund të përdorni një mënyrë më aktuale dhe më të shpejtë për të krijuar një temë për fëmijë duke përdorur shtojcën Child Theme Configurator

Krijimi i një teme për fëmijë është shumë i lehtë. Krijoni një dosje, vendosni skedarin e shkruar siç duhet në të stil.css dhe tema e fëmijëve është gati! Me pak kuptim të HTML dhe , ju mund ta ndryshoni këtë një temë shumë e thjeshtë për fëmijë- ndryshimi i pamjes dhe paraqitjes së temës mëmë, por pa ndryshuar skedarët e saj. Në këtë mënyrë, kur përditësohet tema mëmë, ndryshimet tuaja ruhen.

Temat e fëmijëve në WordPress ju lejojnë të bëni ndryshime në temat ekzistuese në mënyrë të tillë që ndryshime të tilla të mos humbasin kur përditësoni temën origjinale (ose mëmë). Përveç pamjes, temat e fëmijëve ju lejojnë të ndryshoni shënimin dhe madje edhe funksionalitetin e temës prind, duke e zgjeruar atë për t'iu përshtatur nevojave tuaja.

Mbështetja për temat e fëmijëve në WordPress u shfaq shumë kohë më parë, por shumica e përdoruesve sot ende preferojnë të bëjnë ndryshime në kodin e temës burimore drejtpërdrejt. Në këtë artikull, ne do të mbulojmë se si funksionojnë temat e fëmijëve në WordPress dhe pse temat e fëmijëve duhet të përdoren për të bërë ndonjë ndryshim në temat ekzistuese.

Çfarë është një temë për fëmijë

Një temë fëmijësh në WordPress është një temë që trashëgon pamjen dhe të gjithë funksionalitetin e temës mëmë (origjinale). Kjo trashëgimi ju lejon të ndryshoni dhe plotësoni me lehtësi pjesë të veçanta të temës mëmë pa ndryshuar vetë temën origjinale. Falë kësaj qasjeje, përditësimi i temës mëmë nuk do të ndikojë në ndryshime të tilla.

Tema mëmë mund të jetë çdo temë tjetër e WordPress (përveç temave të fëmijëve), dhe që tema e fëmijës të funksionojë, duhet të instalohen të dyja temat, por ajo fëmijë duhet të aktivizohet.

Si të krijoni një temë për fëmijë

Tema më e thjeshtë e fëmijës përbëhet nga një skedar i vetëm style.css, i cili specifikon emrin e temës së fëmijës dhe emrin e drejtorisë që përmban temën prind. I njëjti skedar shpesh i referohet fletës së stilit të temës mëmë duke përdorur direktivën @import CSS.

Si shembull, ne do të krijojmë një temë për fëmijë, Tema Fëmija ime, dhe do të përdorim temën e parazgjedhur të Twenty Twelve si temën mëmë.

Së pari, sigurohuni që tema mëmë ekziston - gjeni direktorinë twentytwelve në wp-content/themes. Më pas krijoni një direktori të re në wp-content/themes dhe emërtojeni my-child-theme . Në këtë direktori të re, krijoni një skedar style.css dhe ngjisni titullin e mëposhtëm në të:

/** * Emri i temës: Tema My Child * Modeli: twentytwelve */ @import url("../twentytwelve/style.css");

Duke përdorur këtë kokë, ne përcaktuam emrin e temës sonë të re, dhe gjithashtu treguam atë mëmë. Direktiva @import në këtë rast ngarkon të gjitha stilet nga tema Twenty Twelve, në krye të së cilës do të bëjmë ndryshimet tona. Pa këtë direktivë, tema jonë e fëmijëve do të trashëgojë vetëm shabllonet (shënjimin) e temës mëmë, dhe jo stilin.

Pas kësaj, drejtoria juaj e temave duhet të duket diçka si kjo:

Duke shkuar te Paraqitja → Temat, do të shihni që tema juaj e re është tashmë e disponueshme për aktivizim.

Nëse e aktivizoni dhe shkoni te faqja kryesore e faqes suaj, do të shihni se tema e fëmijës suaj duket tamam si tema standarde e Twenty Twelve.

Puna me stile

Stilet CSS të temave fëmijë mund të vendosen drejtpërdrejt në skedarin style.css menjëherë pas direktivës @import. Për shembull, për të vendosur ngjyrën e sfondit dhe ngjyrën e lidhjes në temën tuaj, shtoni kodin e mëposhtëm në fund të fletës së stilit:

Trupi ( sfondi: i kuq; ) a ( ngjyra: jeshile; )

Në këtë mënyrë, ju mund të ndryshoni stilet e çdo elementi të temës mëmë dhe mund të gjeni lehtësisht elementin e kërkuar duke përdorur mjetet e zhvilluesit në shfletuesin Google Chrome ose duke përdorur shtesën Firebug për shfletuesin Firefox.

Puna me shabllone

Me një temë për fëmijë, ju gjithashtu mund të ndryshoni lehtësisht vetë shabllonet e temës mëmë. Për ta bërë këtë, thjesht krijoni një skedar në temën e fëmijës me të njëjtin emër si shablloni në temën prind. Për shembull, për të zëvendësuar shabllonin footer.php me tuajin, krijoni një skedar footer.php në drejtorinë e temave të fëmijës:

Teksti i fundit

Kështu, ne e zëvendësuam tekstin në fundin e temës Njëzet e Dymbëdhjetë me tekstin tonë.

Shpesh kur punoni me shabllone në temat e fëmijëve, është më e lehtë të kopjoni një shabllon ekzistues nga tema prind dhe të bëni ndryshime në të në temën e fëmijës, duke ruajtur kështu strukturën e të gjithë dokumentit HTML. Nëse bëni një gabim, gjithmonë mund ta fshini shabllonin dhe të filloni përsëri.

Ju gjithashtu mund të krijoni skedarë të rinj shabllonesh që nuk janë të pranishëm në temën mëmë dhe WordPress do t'i përfshijë ato sipas hierarkisë së shabllonit. Për shembull, nëse tema mëmë nuk ka një skedar page.php, mund të krijoni një skedar me atë emër në temën e fëmijës suaj dhe WordPress do ta përfshijë atë kur shfaq ndonjë faqe.

Vlen gjithashtu të përmendet se jo të gjithë skedarët e temës mëmë mund të modifikohen në këtë mënyrë. Për shembull, nuk do të jeni në gjendje të modifikoni një skedar që është thirrur nga një funksion i përfshirë ose kërkon PHP.

Puna me funksionet.php

Nëse keni ndonjë pyetje në lidhje me ndryshimet në temat ekzistuese të WordPress, lini një koment dhe ne do t'ju përgjigjemi.

Miqtë, përshëndetje të gjithëve. Jam i lumtur t'ju mirëpres në blogun tim. Dhe sot dua të flas për krijimin e një teme për fëmijë të WordPress. Sot, kjo është qasja më optimale kur krijoni një faqe interneti në platformën WP.

Siç e dini, për të krijuar një faqe interneti ju duhet të ndiqni disa hapa. Dhe një nga këto hapa është zgjedhja e një teme për uebsajtin ose blogun tuaj. Ka shumë tema, dhe kur zgjidhni, para së gjithash, duhet të udhëhiqeni nga karakteristikat teknike (vlefshmëria e kodit, shpejtësia e ngarkimit, lëvizshmëria, pajtueshmëria me shfletuesin, etj.). Dhe dizajni gjithmonë mund të modifikohet për t'iu përshtatur nevojave të një projekti specifik.

Çfarë është një temë e fëmijëve të WordPress

Por, nëse tema përditësohet rregullisht, atëherë të gjitha ndryshimet që bëni do të rivendosen në cilësimet bazë.

Pra, një temë për fëmijë është një kopje 100% e temës mëmë (tema kryesore). Çdo ndryshim i bërë në temën e fëmijës do të pasqyrohet në temën e prindit. Megjithatë, skedarët e temës mëmë nuk do të ndryshojnë. Dhe tema do të përditësohet duke marrë parasysh ndryshimet tuaja.

Si të krijoni një temë për fëmijë në WordPress

Së pari, duhet të kuptoni strukturën e dosjeve në faqen tuaj. Kjo do të thotë, pasi të keni krijuar një sit në platformën WordPress, në server do të shfaqet një dosje temash, e cila përmban dosje të të gjitha temave të instaluara si parazgjedhje dhe nga ju.

Është në dosjen e temave, pranë temës prind, që do t'ju duhet të krijoni një dosje të re me një temë fëmijësh.

Lidhu me serverin. Nëpërmjet ose përmes menaxherit të skedarëve pritës, është në diskrecionin tuaj.

Hapni dosjet një nga një:

dosje me faqen tuaj

dosja e temës prind

Pranë dosjes së temës prind, krijoni një dosje me temën e fëmijëve. Emri nuk ka rëndësi. Dua të them, ju mund të caktoni çdo emër duke përdorur karaktere angleze.

Krijo një skedar në dosjen e temës së fëmijës stil.css. Ky është një skedar i kërkuar. Ai do të jetë përgjegjës për ndërveprimin midis temave të prindit dhe fëmijës.

Konfigurimi i skedarit style.css të temës së fëmijës tuaj të WordPress

Skedari stil.css në temën e fëmijës duhet të përmbajë informacion për temën prind. Duke e përdorur atë, WordPress do të kuptojë se cilat tema ndërveprojnë mes tyre.

Gjithashtu, skedari style.css në temën e fëmijës zëvendëson të njëjtin skedar në temën prind. Dhe për këtë arsye është e nevojshme të përfshihen stile nga tema mëmë.

Pra, le të fillojmë.

Hapni skedarin style.css (Unë zakonisht e krijoj këtë skedar në kompjuterin tim në redaktorin e Notepad++ dhe më pas e kopjoj në dosjen e temës së fëmijëve në host).

Ngjitni këtë kod në skedarin style.css:

/* Emri i temës: Emri i temës (me shkronja angleze) URI i temës: url i temës Përshkrimi: Përshkrimi i temës URI e autorit: url e faqes suaj të internetit ose në lidhje me faqen e autorit Modeli: emri i temës së prindit (i ndjeshëm) Version: 1.0.0 */

Ja një shembull se si duket ky kod në temën time të re.

Ju lutemi vini re se fushat e kërkuara janë Emri i Temës dhe Modeli. Ju plotësoni fushat e mbetura sipas gjykimit tuaj.

Tani ju duhet të organizoni importimin e stileve nga tema mëmë. Puna është se sapo skedari style.css të shfaqet në temën e fëmijës, WP nuk ngarkon të njëjtin skedar nga tema prind. Dhe si rezultat, pa stile, tema juaj do të duket e tmerrshme.

Për të lidhur stilet nga tema mëmë, duhet të shkruani vetëm një rresht kodi:

@import url("../ dosja e temës prind/style.css");

Siç e kuptoni, kjo është rruga e kushtëzuar për në skedarin e stileve në temën mëmë. Ju gjithashtu mund të specifikoni shtegun e plotë (absolute) në fletën e stilit të temës mëmë.

Por pas lidhjes së stileve, mund të shtoni stilet tuaja të dizajnit. Ju lutemi vini re se të gjitha stilet tuaja shtesë duhet të vijnë pas linjës së importit.

Por për të parë të gjitha ndryshimet e reja, duhet të hapni panelin e administratorit të WordPress dhe të aktivizoni temën e fëmijës.

Cilat skedarë mund të ruhen në një dosje me temë fëmijësh

Në këtë dosje mund të ruani të paktën të gjithë skedarët e temës mëmë. Por kjo nuk është aspak e nevojshme. Mbani vetëm ato me të cilat do të punoni. Në të cilën do të bëni ndryshime. Le të shohim disa shembuj.

Funksionet e skedarit të funksionit të temës.php

Nëse e ruani këtë skedar në një temë fëmijësh, ai do të ngarkohet përveç skedarit kryesor të temës prind. Kështu, ky skedar do të përmbajë vetëm përmirësimet tuaja në funksionalitet.

Për më tepër, duhet të kuptoni se të gjitha ndryshimet e bëra në skedarët e temës së fëmijëve kanë të bëjnë jo vetëm me përmirësime, por edhe me ndryshime në funksionet dhe dizajnin e temës mëmë.

Le të themi se në temën time aktuale kam pasur vazhdimisht një problem me titujt H1 dhe H2 duke u ngatërruar. Unë zbulova zgjidhjen e këtij problemi në. Dhe në temën time të re, unë mund ta zbatoj këtë përmes skedarit functions.php. Thjesht shtoni këtë kod:

Add_filter("tc_site_title_tag", "change_tag"); funksioni change_tag() ( if (!is_single () && !is_page ()) kthen "h1"; if (is_single () || is_page ()) kthen "p"; )

Dhe gjithçka sepse tema ime e re është ndërtuar plotësisht në çelësat e API të WordPress.

Skedarët me temë kryesore (shabllon).

Pas aktivizimit të një teme fëmijësh në panelin e administratorit, nuk do të jeni në gjendje të modifikoni skedarët e temës kryesore (single.php, page.php, index.php...). Sepse ata thjesht nuk do të jenë aty.

Në mënyrë që ato të shfaqen në panelin e administratorit, thjesht duhet të kopjoni skedarët nga dosja prind në dosjen e fëmijëve.

Skedarët duhet të kopjohen rreptësisht në të njëjtin vend ku ndodhen në dosjen prind. Kjo do të thotë, në mënyrë që shtegu i skedarit të ndryshojë vetëm në emrin e dosjeve prind dhe fëmijë.

Pas kopjimit të skedarëve të nevojshëm, ato mund të modifikohen përmes panelit administrativ të WP.

Dhe duke përdorur të njëjtën skemë, ju kopjoni skedarë të tjerë dhe i modifikoni ato në temën e fëmijëve. Skedarët e temës mëmë do të mbeten të pandryshuar. Dhe pastaj gjithçka është në duart tuaja.

Tani shikoni video-tutorialin dhe mund të filloni të krijoni tema për fëmijë.

Kjo është e gjitha, të dashur miq, algoritmi i thjeshtë për krijimin e temave për fëmijë në WordPress është i plotë. Provoni, zbatoni dhe krijoni temat tuaja. Unë thjesht dua të tërheq vëmendjen tuaj për faktin se është më mirë të krijoni një temë për fëmijë menjëherë pas instalimit të asaj mëmë. Përndryshe, nëse tashmë keni ndërhyrë me temën e prindërve, atëherë tema e fëmijës suaj nuk do të zbatohet 100%, dhe mund të përfundojë e shtrembër.

Kështu, vendosëm të punonim në një temë të re, e zgjodhëm atë, krijuam një temë për fëmijë dhe punuam me të.

Kjo është e gjitha për sot, shihemi në mësime dhe artikuj të rinj video. Dhe sigurisht, nëse keni ndonjë pyetje, shkruani në komente, unë do të jem i lumtur t'ju ndihmoj. Ju uroj fat dhe humor të mirë!

Regjistrohu në artikuj të rinj!

71 komente. te neni " Si të krijoni një temë për fëmijë në WordPress

  • Borziloku

    Një temë shumë interesante. Menjëherë u shfaqën disa pyetje.

    1. Maxim, a ndikon disi përdorimi i një teme për fëmijë në shpejtësinë e ngarkimit të sajtit?

    2. Unë përdor një shtesë të veçantë Function.php për të futur kodin në skedarët e temave. Nëse përdorni gjithashtu një temë për fëmijë, për shembull, për shënimin mikro. A është e mundur kjo?

    3. Nëse kopjoni të gjithë skedarët nga tema mëmë, atëherë asgjë nuk do të ndryshojë pas përditësimit të temës. Por autori mund të heqë diçka nga atje. Na duhet vetëm të ruajmë disa rreshta kodi dhe të lejojmë që ndryshimet e tjera të ndodhin. A është e mundur?

    • Vasya, përshëndetje. Një temë për fëmijë në fakt i shtyn kufijtë në përshtatjen e temës për t'iu përshtatur nevojave tuaja.
      1. Tema e fëmijëve nuk ndikon në shpejtësinë e ngarkimit. Gjithçka varet nga vetë tema prind dhe kodi që futim në temën e fëmijës. Nëse të gjitha modifikimet janë të vlefshme, atëherë shpejtësia e ngarkimit do të jetë e lartë. Kam testuar në GTmetrix dhe Pingdom. Gjëja kryesore është që tema mëmë është e shkathët.
      2. Funksionet e temës në temën e fëmijëve janë në thelb të gjitha përmirësimet tona të mbledhura në shtojcën Function.php. Pra, mund ta përdorni lirisht shtojcën dhe të mos ngatërroni skedarin e funksionit të temës. Epo, në përputhje me rrethanat, e gjithë shënimi mikro duhet të krijohet në një temë për fëmijë.
      3. Të gjithë skedarët nuk kanë nevojë të kopjohen. Vetëm ato në të cilat ne bëjmë ndryshime. Në këtë mënyrë skedarët e temës mëmë mbeten origjinale. Skedarët përditësohen duke marrë parasysh përmirësimet tona. Unë kam kontrolluar tashmë.

  • Sergej Steklov

    Për disa arsye, kur përditësohet tema Customizr, tema e fëmijës sime prishet. Dhe të gjitha për shkak të skedarëve të redaktuar që janë në dosjen inc -> part. Gjegjësisht:
    class-content-featured_pages
    class-content-post_navigation
    klasë-përmbajtje-rrëshqitës
    class-footer-footer_main
    class-header-header_main
    Kur i fshij këta skedarë, tema e fëmijës me temën e përditësuar të prindit funksionon mirë. Por tani Customizr 3.3.26 funksionon mirë me fëmijën tim. Por sapo filloj të përditësoj prindin, ai i fëmijës rrëzohet. Rezulton se skedarët e mësipërm nuk mund të redaktohen fare, pasi kopjet e vjetra të skedarëve mund të mos funksionojnë me versionin e ri të temës. Nuk e mbaj mend saktësisht se çfarë kam ndryshuar në to. Por duket sikur ai ka hequr përfundimisht lidhjen me zhvilluesin në fund, ka redaktuar rrëshqitësin dhe diçka tjetër. Tema nuk është Pro, domethënë përdoret versioni falas.

  • Natalia

    Unë po bëj një uebsajt të dytë në WP, duke përdorur shabllone të gatshëm. Faqja e dytë është aktualisht në Denver, WordPress me temën e dizajnit të Storefront. Vetë tema është krijuar për një dyqan në internet dhe integrohet me shtojcën e dyqanit WooCommerce. Problemi është se Storefront është tashmë një temë fëmijësh e Twenty Ten. Pyetje: çfarë të bëni në këtë rast - krijoni një temë për fëmijë nga një fëmijë? Apo lini gjithçka ashtu siç është? Dhe çfarë do të ndodhë nëse gjatë funksionimit të faqes thjesht NUK PËRDITËSONI TEMËN? Cilat mund të jenë pasojat (pa përditësime)? Dhe pyetja e dytë: nëse nuk e përditësoni temën, por përditësoni rregullisht motorin e dyqanit (WooCommerce), a do të ketë ndonjë konflikt fatal në të ardhmen? Faleminderit paraprakisht për përgjigjen tuaj!

  • Tata

    Faleminderit për informacionin e detajuar dhe të qartë mbi temat e fëmijëve. Unë bëra gjithçka siç shkrova. Përditësova si motorin ashtu edhe temën - gjithçka funksionon përveç shtojcës wppage. Tani faqet e bëra me ndihmën e tij shfaqen si faqe të rregullta me një shirit anësor të temës së instaluar. Unë mendoj se ju duhet të shtoni template_include diku për faqet wppage. Por njohuritë e mia nuk janë të mjaftueshme. Mund të më jepni një sugjerim, Maksim?

  • Larisa

    Maxim, dhe unë përsëri. Fillova të krijoj tema për fëmijë për faqet e internetit dhe lindi pyetja: a ka tema që nuk mbështesin krijimin e temave për fëmijë? Unë kam një temë në domenin tim të testimit ku nuk mund të aktivizoj një temë fëmijësh. Në këtë rast, faqja rrëzohet dhe shfaq një gabim 500. Çfarë mund të jetë e gabuar? Unë u përpoqa të transferoja një skedar style.css dhe të gjitha dosjet dhe skedarët e temës prind (përveç fletës së stilit prind) në dosjen me temën e fëmijës, ende një gabim kur aktivizohet dhe tërheq faqen nga kopja rezervë. .

    • Larisa, kjo ndodh kur një temë fëmijësh përmban një shteg drejt një dosje ose skedari që nuk është në temën prind. Duhet të përpiqeni të krijoni vetëm një skedar stili në temën e fëmijës pa dosje ose skedarë të tjerë. Kur tema është e lidhur, mund të transferoni gradualisht skedarët e nevojshëm dhe përfundimisht do të jetë e qartë se çfarë po pengon funksionimin e faqes.
      Në raste të tilla, unë punoj përmes një lidhjeje ftp, kopjoj skedarin dhe kontrolloj punën. Nëse faqja ndalon së punuari, atëherë arsyeja është në këtë skedar. E fshij dhe faqja fillon të funksionojë. Dhe zbuloj arsyen, çfarë nuk shkon me të.

      • Larisa

        Faleminderit për idenë! Bëra këtë: Krijova një dosje me një temë fëmijësh dhe një skedar style.css. Aktivizova një temë fëmijësh nga paneli i administratorit dhe mora një faqe pa stile. Ndonjëherë kjo foto ndodh kur lidhja me internetin është e ngadaltë. Kam marrë faqe të tilla në LAN duke zotëruar html))))))))))) Tema ka shumë cilësime dhe miniaplikacione. Ka një të veçantë fushë për krijimin e stileve tuaja. U përpoqa të kopjoj të gjithë CSS-në e temës mëmë në këtë fushë, pata një lloj rrëmujë widget-sh (ato të fundvitit "u ngjitën" në miniaplikacionet e kokës)... Nuk e kuptoj pse stilet nuk janë të lidhura siç duhet ... Meqë ra fjala, ka dy skedarë funksionesh në këtë temë... Njëri prej tyre është në një dosje shtesë me emrin e vet.

  • Larisa

    Maxim, kodi VP thotë se mund të krijoni një skedar functions.php në temën e fëmijës, i cili do të ngarkohet përveç atij prind. Ju mund të shkruani direktiva në të që do të anashkalojnë direktivat nga tema mëmë. Plus shkruani direktivat tuaja. Stilet e temës mëmë nuk janë lidhur kurrë me mua përmes importit në skedarin css. Më duhej ta bëja këtë përmes skedarit child functions.php. Unë bëra transliterimin duke përdorur të njëjtin skedar. Faqja eshte ne gjendje pune. Por! Nuk munda të anashkaloja funksionin e të drejtës së autorit në fundin e faqes (ekziston një lidhje me zhvilluesin dhe WordPress).

    • Larisa

      I hoqa të gjitha të drejtat e panevojshme të autorit, por jo përmes ripërcaktimit, por thjesht shkrova një seksion kodi nga funksioni i temës mëmë dhe hoqa prej andej kushtet në të cilat shfaqen lidhjet. Deri më tani, gjithçka po funksionon, por unë nuk e kam ngritur ende faqen, është në gjendjen e tij klasike, origjinale.

    • Larisa, përmes skedarit functions.php të temës së fëmijës bëhen të gjitha ndryshimet dhe ato nuk dështojnë kur përditësohet tema prind. Por, kjo funksionon mirë në temat moderne, ku gjithçka është e lidhur me API-në.
      Me të drejtën e autorit, nëse nuk mund ta ndryshoni atë individualisht, atëherë duhet të ndryshoni të gjithë bllokun mbi të. Ose mund të kopjoni skedarin e fundit të faqes në një temë fëmijësh dhe të ndryshoni të drejtën e autorit. Është shumë më e lehtë në këtë mënyrë. 😉

  • Natalia

    Po, gjynah që më ka munguar koha. E gjeta artikullin tuaj vonë.
    Unë bëra një blog për burrin tim dhe sa herë që ai përditëson temën, imazhi i kokës dhe informacioni në fund të faqes zhduken. Çdo herë pas një përditësimi duhet ta rregulloni të gjithë këtë. Për fat të mirë, unë i kam të gjitha këto të ruajtura në kutinë time hyrëse dhe nuk duhet të shpenzoj shumë kohë për të. Por është e bezdisshme.
    Tani, nëse më duhet të krijoj sajte të reja, do të krijoj menjëherë një temë për fëmijë.
    Faleminderit për tutorialin e detajuar. Aleksandër

    Përshëndetje, Maksim!
    Kur futni skedarë të modifikuar me mikromarkup, lindin probleme. Tashmë ju kam thënë se nuk e njoh shumë rrjedhshëm gjuhën e programimit. Për shembull, kur futni skedarët e shiritit anësor majtas dhe shiritit anësor djathtas me modifikime, nuk treguat se si t'i mbyllni ato saktë në etiketa, dhe vetëm titulli mbetet në sit. Përsëri, kur futni një faqe të përmbajtjes së klasës me shënime mikro për mësimet tuaja, shiriti anësor i djathtë në faqe kalon nën atë të majtë. Dhe nuk gjeta asgjë të qartë në lidhje me funksionet askund - kur e futni atë në çfarëdo forme (origjinale ose e modifikuar nga mësimet e mikro-shënjimit), faqja bëhet e paarritshme. Por pikërisht ky, siç e kuptoj unë, është një nga elementët kryesorë për funksionimin e duhur të një teme për fëmijë. Pjesa tjetër e skedarëve bëhet normale, vetëm Yashka betohet në bodrum (Google nuk e bën): PARALAJMËRIM: vlera "© 2016" në fushën e të drejtave të autoritViti nuk është një vlerë e vlefshme numri. Prodhimi im i artikujve nuk është konfiguruar nga faqja kryesore, kështu që, siç e kuptoni, gjatë redaktimit më duhej të kërkoja numra të tjerë rreshtash. Shfaqja e njoftimeve është gjithashtu e ndryshme. Nuk shfaq etiketat e kategorisë, datës dhe autorit—një grup URL-sh me gabime shfaqen në Search Console. Në përgjithësi, unë Google dhe Google, dhe në fund përfundoj përsëri me ju. Nëse mund të sugjeroni ndonjë gjë, do t'ju jem mirënjohës!

    Dhe kjo shkakton disa shqetësime. Për shembull, tema nuk është përkthyer në Rusisht. Ekziston vetëm një skedar në dosjen e gjuhëve, nepalbuzz.pot. Le të themi se fjala "Kërko..." shfaqet në dritaren e kërkimit Unë dua ta ndryshoj atë në "Kërko..." Në skedarin nepalbuzz.pot gjej rreshtin e mëposhtëm, i referohet skedarit inc/default-. opsionet.php. Aty gjej edhe rreshtin e mëposhtëm.
    Por nuk rekomandohet ndryshimi i skedarëve në temën mëmë.
    Unë kam krijuar tashmë një temë nepalbuzz-fëmijë për fëmijë. Unë specifikova gjithçka në stil.css siç pritej.
    Dhe tani dua të ndryshoj skedarin default-options.php të kopjuar në dosjen nepalbuzz-child/inc. Por që ndryshimi të hyjë në fuqi, do të më duhet të kopjoj core.php atje dhe të jap një lidhje me të në funksion.php.
    Por ky core.php përmban lidhje me skedarë të tjerë në temën prind dhe nepalbuzz-child nuk i ka ato. A do të më duhet t'i ridrejtoj të gjitha në temën mëmë?
    Me pak fjalë, ka konfuzion me lidhjet.
    Po sikur thjesht, pa vonesë, të kopjoni TË GJITHA përmbajtjen e temës prind në temën e fëmijës? A do të ketë ndonjë problem? A do të ndryshojnë skedarët kur tema të përditësohet? Dhe a është e nevojshme të specifikoni temën mëmë në style.css?

  • Olga

    Përshëndetje! Ju lutem më tregoni, nëse kam bërë tashmë ndryshime në temën e prindërve dhe dua ta përditësoj atë, atëherë kur krijoj një temë për fëmijë, çfarë skedarësh duhet të kaloj nga Rt në Dt, në mënyrë që ndryshimet e mia të bëra më parë në temën prindërore të mos jenë humbur gjatë përditësimit?
    Dhe një pyetje tjetër:
    — pas instalimit të Child Theme, a do të shfaqet faqja me një URL të re për fëmijë?

Shumë nga përdoruesit tanë na pyesin se çfarë shabllon përdorim? Përgjigja jonë është se ne përdorim një temë dytësore të personalizuar të ndërtuar mbi një kornizë. Pyetja vijuese në shumicën e rasteve përbëhet nga dy pjesë. Cfare ndodhi ? Pjesa e dytë e pyetjes është se çfarë është një temë dytësore e WordPress? Ne kemi shpjeguar tashmë se çfarë është korniza e WordPress në artikujt tanë të mëparshëm. Në këtë artikull, ne do të bëjmë çmos për t'iu përgjigjur pyetjeve si ajo që është një temë dytësore e WordPress, kur duhet të krijoni një temë për fëmijë, pse njerëzit krijojnë tema për fëmijë dhe në fund avantazhet dhe disavantazhet e përdorimit të një teme për fëmijë. Shpresojmë që pasi të keni lexuar këtë artikull, do të keni një kuptim të qartë se çfarë është një temë për fëmijë në WordPress dhe do të dini nëse duhet të përdorni një temë për fëmijë apo jo.

Çfarë është një temë e fëmijëve të WordPress

Kjo është një temë që trashëgon funksionalitetin nga një temë tjetër e WordPress, tema mëmë. Temat e fëmijëve përdoren shpesh kur dëshironi të personalizoni ose modifikoni një temë ekzistuese të WordPress pa humbur aftësinë për të përditësuar atë temë. Në të kaluarën, nuk kishte asnjë mënyrë të lehtë për të përditësuar një temë të WordPress pa humbur të gjitha personalizimet dhe ndryshimet që keni bërë. Shndërrohet në kaos kur papritmas shihni një skenar të përdorur gjerësisht në një temë të njohur ka shumë veçori dhe ju duhet ta përditësoni temën tuaj sa më shpejt që të jetë e mundur. Kjo bëhet një zgjedhje e vështirë, sepse nga njëra anë, do të humbni të gjitha stilet e personalizuara gjatë përditësimit. Nga ana tjetër, rrezikoni që faqja juaj të hakohet nëse nuk e përditësoni mjaft shpejt.

Komuniteti i WordPress vendosi ta zgjidhë këtë problem duke prezantuar konceptin e një teme prind dhe një temë fëmijësh. Një temë fëmijësh në WordPress do të trashëgojë të gjithë funksionalitetin, karakteristikat dhe kodin e temës mëmë pa bërë asnjë ndryshim në temën mëmë. Kjo i lejoi përdoruesit të ndryshonin stilet e temës prindërore dhe të shtonin/ndryshonin veçori pa humbur aftësinë për të përditësuar temën mëmë.

Në teori, çdo temë WordPress mund të ketë tema fëmijësh, megjithatë, jo të gjitha temat e WordPress kanë tema të mira prindërore. Një temë prind me funksionalitet dhe veçori të kufizuara, nuk është një kandidat ideal për temën prind në shumicën e rasteve. Ne do të flasim për përjashtime, shih më vonë në artikull.

Një temë e mirë prind, e njohur gjithashtu si kornizë, zakonisht përmban grepa dhe filtra të saj. Kjo i lejon projektuesit dhe zhvilluesit të krijojnë faqe të fuqishme të personalizuara të WordPress duke përdorur shpejt një temë për fëmijë.

Pse njerëzit përdorin temat e fëmijëve të WordPress?

Projektuesit dhe zhvilluesit përdorin temat e fëmijëve për të përshpejtuar zhvillimin e tyre. Duke përdorur një temë të mirë prindërore, mund të reduktoni ndjeshëm kohën që ju nevojitet për të krijuar një faqe WordPress. Të gjitha temat e mira të prindërve me një kornizë ofrojnë shumë funksionalitete dhe opsione personalizimi, në mënyrë që të mos keni nevojë të kodoni gjithçka. Përdoruesit shpesh krijojnë tema fëmijësh për të modifikuar një temë ekzistuese pa humbur aftësinë për të përditësuar temën mëmë nëse është e nevojshme.

Krijimi i një teme fëmijësh në WordPress mund të jetë po aq i thjeshtë sa krijimi i një skedari të ri style.css në një dosje të re. Gjithçka që ju nevojitet vërtet është një rresht në style.css tuaj të ri për kokën, i cili përcakton shabllonin. Një temë e fuqishme prind mund të ketë aq skedarë shabllone sa edhe tema e saj mëmë, nëse jo më shumë. Një temë fëmijësh mund të ketë një shabllon skedarësh që nuk disponohen as në temën prind.

Kur përdorni një temë për fëmijë?

Vendimi për të përdorur një temë për fëmijë shpesh varet nga nevojat tuaja. Shumica e faqeve që do të ndërtojmë për veten dhe klientët tanë janë tema të fëmijëve me kornizë. Në rastet e rralla kur një projekt është shumë kompleks ose shumë i thjeshtë, ne e ndërtojmë atë si një temë të pavarur të personalizuar të WordPress. Si zhvillues të WordPress, ne duhet të optimizojmë rrjedhën tonë të punës kur krijojmë një temë cilësore. Krijimi i një teme për fëmijë nga një kornizë ekzistuese na ndihmon të arrijmë të gjithë këtë.

Për përdoruesit, ne rekomandojmë tema fëmijësh vetëm nëse e gjeni veten duke shtuar vazhdimisht veçori të reja për temën tuaj në skedarin tuaj functions.php dhe/ose duke shtuar/ndryshuar vazhdimisht skedarin style.css të temës suaj. Në këto raste, ne rekomandojmë shumë përdorimin e një teme për fëmijë. Pak kohë më parë, gjatë takimit tonë që po flisnim për WordPress, një nga anëtarët na pyeti po sikur të shtonim stile të personalizuara? A është më mirë të përdorni një temë për fëmijë ose shtojca të personalizuara CSS?

Përgjigja varet nga sa i zgjuar dhe komod jeni me teknologjinë. Nëse ndryshoni stilet vetëm për disa elementë duke përdorur shtojca të personalizuara CSS, funksionon mirë. Sidoqoftë, nëse do të ndryshoni të gjithë skemën e ngjyrave, do të ndryshoni CSS, etj., atëherë duhet patjetër të konsideroni përdorimin e një teme për fëmijë.

Zgjedhja e një teme të mirë prindi është e rëndësishme

Të gjitha temat e WordPress janë brenda një teme mëmë, por jo të gjitha temat prindërore akomodojnë korniza. Ne nuk mund ta theksojmë këtë sa duhet. Ndërsa çdo temë WordPress mund të ketë tema fëmijësh, jo të gjitha janë krijuar për t'u përdorur si korniza. Ne kemi parë shumë fillestarë të bëjnë gabim duke krijuar një temë për fëmijë nga një temë prindi që nuk ofron shumë funksionalitet.

Kur krijoni një temë fëmijësh ku jeni të detyruar të zëvendësoni skedarë më të mëdhenj të temës prindërore, duhet të rimendoni procesin tuaj. Për shembull, le të themi se ju pëlqen vërtet tema njëzet e njëmbëdhjetë dhe vendosni të krijoni një temë për fëmijë. Në temën e fëmijës suaj, keni pasur një skedar style.css dhe një skedar functions.php. Vendosët se nuk ju pëlqen mënyra se si dukej futeri, kështu që keni shtuar footer.php. Për titullin, etj. Nëse është kështu, atëherë nuk duhet të zgjidhni njëzet e njëmbëdhjetë si temë mëmë. Përkundrazi, duhet ta përdorni atë si një startues teme që e përfshini në temat tuaja.

Ne kemi pasur disa përdorues që kanë krijuar tema të personalizuara për fëmijë që në të vërtetë duhet të jenë tema të personalizuara plotësisht të pavarura, sepse ato i tejkalojnë pothuajse të gjithë skedarët e temës mëmë.

Me pak fjalë, duhet të përdorni një temë fëmijësh kur keni nevojë për funksionalitetin, veçoritë dhe fuqinë e temës mëmë pa shkruar vetë shumë kod.

Përfitimet e përdorimit të një teme për fëmijë

Ashtu si me shumicën e gjërave, ka avantazhe dhe disavantazhe për të përdorur një temë për fëmijë në WordPress. Le të hedhim një vështrim në përfitimet e të parës.

1. Përditësime të sigurta
Një temë fëmijësh trashëgon automatikisht veçoritë, stilet dhe shabllonet e temës mëmë. Kjo ju lejon të bëni ndryshime në faqen tuaj duke përdorur një temë fëmijësh pa bërë asnjë ndryshim në temën prind. Kur shfaqet një version i ri i temës prind, mund ta përditësoni me siguri pasi të gjitha ndryshimet tuaja do të ruhen në temën e fëmijëve.

2.E lehtë për tu zgjeruar

Tema e fëmijëve është ndërtuar mbi një kornizë të fuqishme që lejon fleksibilitet më të madh pa pasur nevojë të shkruani shumë kod. Mund të ndryshoni në mënyrë selektive vetëm skedarët e shablloneve dhe funksionet që ju nevojiten, duke anashkaluar skedarët e tjerë të shablloneve. Mund të shtoni veçori të reja dhe shumë më tepër.

3. Rezervimi i sigurt

Kur krijoni një temë të plotë, atëherë duhet të mendoni për të gjithë skenarët e mundshëm dhe kodin për to. Megjithatë, kur jeni duke punuar në një temë për fëmijë dhe harroni kodin për diçka, ekziston gjithmonë një temë prind, funksionaliteti i së cilës është i disponueshëm si një rezervë.

Disavantazhet e përdorimit të një teme për fëmijë

Një nga disavantazhet më të mëdha të përdorimit të një teme për fëmijë është koha që duhet për të mësuar rreth temës prindërore. Ekziston një kurbë mësimi, veçanërisht kur jeni duke punuar me një themel të fortë, sepse secila prej tyre ka grepat dhe filtrat e vet. Ju me të vërtetë duhet t'i dini ato për të maksimizuar potencialin. Sipas mendimit tonë, kjo kurbë mësimi është një gjë e njëhershme. Për shembull, temat e para të fëmijëve që krijoni mund të zgjasin më shumë, por pas kësaj ju do të krijoni sajte të personalizuara në të njëjtën kohë. Performanca juaj do të përmirësohet.

Një tjetër disavantazh i treguar shpesh është se zhvilluesit e temës suaj prindërore mund të humbasin interesin dhe ta braktisin atë, të heqin veçoritë që keni përdorur në temën e fëmijës tuaj ose të sjellin një ndryshim që e thyen plotësisht temën e fëmijës suaj. Nuk është aq keq sa duket. Kryesisht sepse të gjitha temat e mira të WordPress janë me burim të hapur dhe GPL. Nëse zhvilluesi i temës mëmë largohet nga projekti, atëherë asgjë nuk thotë se duhet të ndaloni përdorimin e tij. Shpesh ka raste kur njerëz të tjerë punojnë në një projekt njëri pas tjetrit. Nëse zhvilluesi heq një veçori të caktuar nga tema origjinale, atëherë thjesht mund ta shtoni atë në temën e fëmijës suaj. A keni një kod për të. Së fundi, nëse ata bëjnë ndryshime drastike që nuk ju pëlqejnë, atëherë gjithmonë mund të shmangni përmirësimin. Fillimi i përditësimit është kritik kur është i sigurt për t'u përdorur. Ne gjithmonë i inkurajojmë përdoruesit të përditësojnë temat e tyre sepse kjo ndihmon në sigurimin e përputhshmërisë në të ardhmen me skriptet dhe shtojcat e tjera.

Nëse po përdorni një kornizë komerciale si bazën tuaj, atëherë keni në dispozicion një opsion mbështetës për t'ju ndihmuar të përditësoni temën tuaj ose të zgjidhni problemet. Gjithashtu, Platforma si bazë jo vetëm që do të zhduket, sepse ka një biznes të qëndrueshëm të kompanisë me mijëra klientë në mbarë botën. Për shembull, ata hoqën disa nga miniaplikacionet e integruara, por i bënë të disponueshme publikisht si shtojca për ata që ende duan ta përdorin atë.

konkluzioni

Është e rëndësishme të dini se megjithëse gjithmonë mund të krijoni për çdo temë, ndonjëherë mund të mos keni nevojë për një temë për fëmijë. Mendoni për numrin e ndryshimeve që keni planifikuar për temën e fëmijës suaj, nëse po planifikoni ndryshime të vogla, atëherë gjithmonë mund të krijoni një skedar stilimi të personalizuar në CSS të temës suaj ose të përdorni shtojca të personalizuara CSS. Nëse ndryshimet janë shumë ekstreme ku përfundoni duke anashkaluar skedarët bazë të temës mëmë, atëherë ndoshta duhet të krijoni temën tuaj.

Shpresojmë që ky artikull t'ju ndihmojë të kuptoni se çfarë është një temë prind në WordPress dhe nëse është e përshtatshme për ju apo jo. Nëse mendoni se kemi humbur diçka, atëherë ju lutemi na tregoni në komentet më poshtë.

Artikujt më të mirë mbi këtë temë

Kategoritë: