Naredit svoj template za wordpress je dokaj preprosto :) Seveda si moraš najprej sam design skodirati v html(5) in css(3), nato pa je stvar če imaš vsaj malo znanja iz programiranja, precej enostavna. Wordpress templejt je ponavadi sestavljen iz naslednjih datotek:*functions.php
*index.php
*page.php
*single.php
*header.php
*footer.php
*style.cssVsaka od zgornjih datotek definira določene stvari, npr. v functions.php se ponavadi registrirajo razni featurji kot je npr. primarni meni, itd.
Potem v index.php, page.php in single.php je php + html koda za sam izgled strani. V index.php bo koda za vstopno stran kot pove samo ime, v page.php skodiraš prikaz strani ko boš odprl statične strani kot je npr. /kontakt, /o-nas, itd. V single.php spišeš kodo kako bo izgledala stran ko boš kliknil posamezni post oziroma objavo.
V header.php daš stvari, ki so ponavadi v <head> znački - meta oznake, title. itn., css in skripte ki se morajo nujno izvršiti v headerju, v footer.php pa potem vse ostale skripte + zaključne tage za html.
V style.css pa potem kot že ime pove css pravila + komentarji - s pomočjo komentarjev se ponavadi dodajo informacije v zvezi s temo oziroma templejtom in sicer ime oziroma naziv theme, avtor, opis, verzija, itd. V kolikor teh komentarjev ni, ti v samem vmesniku ne bo zaznalo teme :)
Tako, upam da si sedaj dobil neke smernice in vpogled kako to deluje za wordpress :)
Za vse ostalo je pa tu Codex :))
Drugače pa da ne bom čist offtopic, dobre course za html, css, javascript, php in wordpress najdeš na udemy.com :)