Kako prilagoditi WordPress temo?

Uspešno ste namestili brezplačno ali plačljivo temo za WordPress, ki vas je navdušila, in začeli z vnosom vsebin, kar naenkrat pa opazite, da vas nekaj moti. Nekateri prispevki bi potrebovali dodatno sliko v glavi, ne bi želeli, da se povezave podčrtajo, ampak spremenijo barvo, v nogi je predvideno mesto za logotip, ampak vi bi pod njega radi vnesli še besedilo. Težava: avtor brezplačne teme noče nič slišati o popravkih, avtor plačljive pa morda nima časa. Kaj zdaj? V tem prispevku vas bomo naučili, kako pravilno pristopiti k spreminjanju tem za WordPress.

Kako prilagoditi WordPress temo?

Največja napaka, ki jo lahko napravite pri uveljavljanju popravkov je, da neposredno spreminjate temo. Če tako spremenjeno temo posodobite, boste izgubili vse popravke in vnesti jih boste morali znova. Če razmišljate o tem, da spremenjene teme enostavno ne bi posodabljali, si preberite kako zaščititi vašo namestitev WordPressa pred vdori in hitro si boste premislili. Rešitev, s katero boste lahko temo nemoteno posodabljali in vseeno uživali v popravkih, je uporaba podrejenih tem.

Kako ustvariti podrejeno temo?

V mapi s temami wp-content/themes/ morate najprej ustvariti podmapo, ki bo vsebovala datoteke podrejene teme. Za lažje vzdrževanje je priporočljivo, da mapo poimenujete tako, da k imenu mape nadrejene teme pripnete -child (npr. ideaz-child). V ustvarjeni mapi morate nato ustvariti vsaj dve datoteki: style.css in functions.php.

Theme Name: Ideaz child
Template: ideaz
Author: Spletna agencija Ideaz
Description: Prilagojena tema Spletne agencije Ideaz.
Version: 1.0 pre-alpha

<?php
function popravki_nadrejene_teme() {
wp_enqueue_style( ‘ideaz’, get_template_directory_uri() . ‘/style.css’ );
wp_enqueue_style( ‘ideaz-child’, get_stylesheet_directory_uri() . ‘/style.css’, array( ‘ideaz’ ));
}
add_action( ‘wp_enqueue_scripts’, ‘popravki_nadrejene_teme’ );
?>

Vklop teme, vnašanje prilagoditev in ustvarjanje dodatnih predlog

Če ste pravilno izvedli zgornje korake, bi se vam morala v meniju za prilagoditev Videza prikazati možnost za vklop podrejene teme. Kliknete lahko na predogled in če je vse v redu, jo lahko tudi aktivirate. Zapomnite si, da boste ob vklopu morda morali znova ustvariti nekatere menije. Sedaj, ko smo obdelali enostavnejši del, vas čaka težji del: vnašanje prilagoditev.

Popravke videza lahko vnašate kot kodo CSS v datoteko style.css, pazite le, da ne izbrišete zgoraj navedene glave. Popravke jedra nadrejene teme je priporočljivo vnesti v datoteko functions.php, zapomnite si le, da se functions.php podrejene teme naloži pred istoimensko datoteko nadrejene teme. V obeh primerih morate imeti v mislih, da prepisujete obstoječo kodo ali dodajate zmožnosti, zato ne kopirajte vse vsebine iz nadrejene teme.

Vse preostale datoteke predlog (page.php, single.php, front-page.php, itd.) se bodo prepisale z datoteko iz podrejene teme, zato je priporočljivo, da kot osnovo kopirate datoteko iz nadrejene teme. Ustvarite lahko tudi lastne, specifične datoteke predlog, ki jih nadrejena tema nima. V ta namen si oglejte WordPressov priročnik za hierarhijo predlog.

Potrebujete pomoč?

Zaradi velikega števili razpoložljivih vodnikov se zdi vnašanje popravkov enostavno, a naj vas ne zavede preveč. Napačno napisana koda lahko poruši strukturo strani ali pa bistveno upočasni nalaganje. Napačno postavljeno podpičje ali ukrivljeni zaklepaj vam lahko vzame ure časa, da odkrijete napako. Koda, prilepljena od drugod, lahko povzroči nepričakovane hrošče ali varnostne ranljivosti, ki jih vi morda ne boste opazili, zlikovci pa jih gotovo bodo. Ali ne bi raje čas, vložen v popravke, posvetili prodaji produkta in/ali iskanju novih idej za njegovo izboljšanje?

Kot ekipa z večletnimi izkušnjami na področju razvoja WordPress tem vam lahko katerokoli prilagoditev vnesemo hitro in transparentno, pri tem pa seveda zadevo dodobra preizkusimo (za več podrobnosti si oglejte naš delovni proces). Stopite v stik z nami, gotovo vam bomo lahko kako pomagali.

WooCommerce ali Shopify: katero spletno trgovino izbrati?

WooCommerce ali Shopify: katero spletno trgovino izbrati?

Spletni trgovini WooCommerce in Shopify spadata med najbolj priljubljene svetovne platforme za spletno trgovino, a sta obe v Sloveniji relativno slabo zastopani. Pri prvi gre za odprtokoden vstavek za WordPress, ki so ga leta 2015 prenesli pod okrilje Automattica. Največja aduta WooCommerca sta prilagodljivost in enostavna integracija v obstoječe bloge temelječe na WordPressu. Pri drugi […]

Zakaj izbrati spletno trgovino WooCommerce?

Zakaj izbrati spletno trgovino WooCommerce?

WooCommerce je brezplačna in odprtokodna spletna trgovina, ki je luč sveta ugledala leta 2011 kot vstavek za WordPress. Odlikujejo jo enostavnost, hitrost in prilagodljivost, uporabimo pa jo lahko tako za manjše trgovine z nekaj deset izdelki, kot tudi večje trgovine z nekaj sto ali celo nekaj tisoč izdelki. Z njeno pomočjo lahko vaš blog v […]

Izkoristite prednosti zemljevida spletnega mesta

Izkoristite prednosti zemljevida spletnega mesta

Objavili ste obsežen članek na aktualno dogajanje po svetu, a obiskovalcev (in komentarjev) kar ni od nikoder. V iskanju vzroka čez nekaj dni odkrijete, da vaše novoobjavljene mojstrovine sploh še ni v indeksu iskalnika, zato hitite z ročnim dodajanjem naslova URL. Ko se algoritem končno odloči, da bo v iskanju upošteval tudi vaš prispevek, ugotovite, […]