Dersom du skal lage et wordpress theme fra bunnen av, så bør du begynne med å laste ned en teksteditor, og
Notepad++ er helt grei.
Deretter er det å lære seg HTML og CSS sånn tålelig bra, og så må du nesten kunne PHP som er grunnlaget i et hvert slikt theme, og da trenger du en
WAMP server, samt at
manualen kan være grei å gå igjennom.
Det finnes ingen snarveier her, du kan til nød lage en nettside med en
WYSIWYG løsning, og du kan endre en del på wordpress uten de store kunnskapene, men skal du lage et nogenlunde fungerende theme helt fra bunnen av må du nok i det aller minste ha basiskunnskapene i orden før du begynner.
Når dette er innlært kan du begynne å gå igjennom deler av kildekoden til wordpress, se på hvordan du bruker
hooks i wordpress for å få tilgang til interne funksjoner som du kan trenge, og annet!
Det finnes haugevis med guider for utvikling av theme's og plugin's til wordpress, og det tar normalt bare noen timer å komme seg igjennom en slik tutorial, og etter å ha prøvd det noen ganger så får man normalt mer oversikt over hvordan det hele fungerer.
Så skal du kanskje ha noe funksjonalitet innebygget i themet ditt, slik som ajax, fading av menyknapper, bytting av innhold dynamisk osv. og da er det på tide å lære seg javascript og alt som følger med der.
Lykke til, men jeg tviler på at dette er noe du kommer til å fullføre, da det normalt krever en viss interesse for selve utviklingen, og ikke bare et lite ønske om å ha en viss farge eller font på nettsiden din, da kan du heller endre litt på et eksisterende theme, eller betale noen for å gjøre det, ettersom det vil bli mye billigere enn å bruke gud vet hvor mange timer på å lære så mye at du kan lage noe som i det hele tatt fungerer.