Gratis dokumentert starttema for WordPress

Før jul i fjor hadde ThemeShaper en serie artikler om hvordan det går an å gå fram for å skrive et starttema for WordPress. Produktet av serien er et tema som kan fungere som et utgangspunkt for utvikling av tema til andre sider. Det finnes forsåvidt mange temaer som er gratis tilgjengelie på nettet som fungerer utmerket til akkurat samme jobben som Shape, artikkelseriens tema, men om jeg skal trekke fram en ting jeg synes er en relativt kurant fordel så er det at all kode er dokumentert over hos ThemeShaper.

Interessant som jeg syntes denne artikkelserien var tok jeg meg bryet i tiden før jul med å skrive temaet etterhvert som serien skred framover. Såvidt jeg vet er ikke temaet tilgjengelig hos dem på noen annen måte enn som dokumenterte kodesnutter i sammenheng med artiklene i serien deres. Den gode nyheten er derimot at jeg fulgte serien og samlet sammen koden slik at temaet eksisterer i en form som kan brukes. Utover det artikkelserien tar for seg har jeg jeg oversatt temaet til norsk og inkludert fitvids som en responsiv løsning for videoinnhold. Lag noe kult med det som ThemeShaper sier. Shape er nå tilgjengelig via GitHub til å gjøre hva du vil med. Selv har jeg nylig brukt det med hell som utgangspunkt for siden til Tonje Karlsen.

Velbekomme!

Temautvikling i WordPress

WordPress som publiseringsløsning

De fleste nettsider i dag bruker et eller annet publiseringssystem (CMS) hvor brukere kan logge inn og administrere innholdet på siden. WordPress har blitt en stor aktør innen blant disse de siste årene. WordPress har et dedikert utviklingsteam som heter Automattic bak seg som har muliggjort den utviklingen systemet har hatt siden starten, og en av suksessfaktorene har nok vært at det hele tiden har vært gratis. Dette skiller i grunn ikke WordPress så veldig mye fra andre store publiseringssystemer som finnes der ute, men det har sikret dem en stor brukermasse hvor både komersielle og private aktører bidrar med utvikling temaer og utvidelser til systemet.

Det finnes to varianter av WordPress. En dot-com variant hvor du registrerer deg og siden er oppe på 1-2-3. Velger du denne varianten finnes det muligheter i grensesnittet for å kjøpe temaer og diverse andre tjenester som kan knyttes til siden din. Den andre varianten krever at du har tilgang til et webhotell med støtte for programmeringsspråket PHP og MySQL som databaseløsning. Heldigvis er dette mer som regelen å regne enn unntaket i dag når det gjelder webhotell. Velger du denne varianten får helt fritt spillerom til å tilpasse systemet til ditt eget bruk. Selv har jeg brukt denne siden versjon 1.5 tilbake i 2005, og mens noen sider jeg har laget har kommet og gått finnes det fortsatt noen som stadig lever i beste velgående, som denne.

Bygg ditt eget tema

For å kunne utvikle temaer til WordPress er det nødvendig med grunnleggende kjennskap til HTML og CSS, men også noe PHP er greit å kunne for å forstå hva som foregår i de forskjellige malene som utgjør et tema. WordPress har en veldig fin Codex på som gir nødvendig oversikt over hvilke funksjoner som kan gjøre hva, og hvordan de kan brukes. Finner du ikke svar på det du leter etter her så er Google ofte din venn. Dette fører oss dit jeg ville med dette innlegget. ThemeShaper som er nettsiden til temautvikler-teamet til Automattic har nå i November hatt en veiledning i 17 deler på hvordan et grunntema for WordPress kan bygges opp. Går du gjennom denne steg for steg så vil du ende opp med et brukbart tema som kan brukes til å bygge videre på. Jeg anbefaler alle som kan tenke seg å lære mer om hvordan temaer lages å se på denne steg for steg.