Det finns ett antal mer eller mindre användarvänliga ”customteman” till WordPress som låter användaren ändra utseende efter tycke och smak. Av dessa har jag egentligen bara testat Atahualpa, ett lättanvänt tema men som tyvärr har sina begränsningar. Friheten kommer ofta på bekostnad av krånglig kod vilket antingen kan straffa sig i sökmotorerna, men oftast bara gör egen modifiering väldigt svårt.
Hur som helst, samma person/team som ligger bakom håller på med en temabyggplattform som heter ThemeFrame, vilket jag köpte för ett par månader sedan. Det är fortfarande i betastadiet (beta 18 i skrivande stund) och kostar $80 att köpa. Har man väl hoppat på tåget i detta tidiga stadie utlovas livstids uppdateringar, och priset skall höjas allt eftersom ThemeFrame utvecklas. Jag tänkte i detta inlägg gå igenom lite om min uppfattning av ThemeFrame hittills och förklara lite hur det fungerar. Kanske blir någon av er sugen på att testa det själva?
ThemeFrame – En fristående temabyggare för WordPress
ThemeFrame är alltså fristående och installeras lokalt på din dator på samma sätt som du kan installera WordPress för testande och utvecklande. Du behöver alltså ha en webserver installerad med MySQL-databas. Jag använder mig av XAMPP för Windows som är ett väldigt smidigt paket med nödvändiga komponenter för att göra sin egen dator till en webserver.
Man öppnar ThemeFrame i webläsaren med adressen ”http://localhost/themeframe/” eller den katalog man valt. Editorn ser då ut som nedan.

I vänsterspalten kommer man åt inställningarna för de olika elementen på en wordpress-sajt, allt ifrån typsnittsinställningar till sidor och menyer. Längst ner finns även en del för ”custom”-kod som inte temat har stöd för än, exempelvis css-skuggor.

Ovan ser ni huvudfönster för index.php i temat. Det är här större delen av allt arbete görs, även om man självklart kan göra individuella inställningar på single.php osv också, även om jag själv oftast har samma layout för hela sajten. Här ser ni temat till min sajt Köpa TV som jag gjorde en egen variant av, baserat på det gamla temat som tyvärr saknade en horisontell meny.

När man markerar ett element i temat så belyses det som ni ser i bilden ovan. Snabbt får man en överskådlig blick över de vanligaste inställningarna: margin, padding och borders. Här kan man dock inte ändra på något, vilket man gör genom att högerklicka på valfritt element och får då upp rutan nedan.

Här syns tydligt vilket element som berörs (div.post), och man kan ställa in alla de vanligaste inställningarna med antingen siffror eller sliders. Det som dock saknas fortfarande är stöd för bl a css-skuggor, men det kommer antagligen i en senare version. Rundade hörn med hjälp av border-radius finns dock. Det inkluderas även ett skript för att åstadkomma dessa i Internet Explorer om man så vill.
När du är klar med ditt tema eller bara vill testa det på allvar, kan du välja att antingen exportera hela eller delar av det via FTP. Detta gör det enkelt att göra ändringar i designen, särskilt om du jobbar mot kund och har en aktiv domän. Du kan då skapa grunden till temat lokalt och sedan göra finputsningarna när sajten ligger uppe, och kunden kan själv testa förändringarna. Möjligheten att exportera temat till en zipfil som laddas ner via webläsaren finns också.
Enda problemet jag stött på här (antagligen missat en inställning i mitt ftp-serverprogram) är att jag fått problem med exportering via FTP på min egna dator, men skall väl inte vara omöjligt att lösa. Jag tror dock inte jag kan skylla detta på ThemeFrame.
Sökmotoroptimeringsmässigt då?
Någon kodräv som har bättre öga för det än mig får gärna ta en kik på någon av sajterna i texten och bedöma koden. Personligen måste jag säga att de teman ThemeFrame spottar ur sig känns väldigt ”lätta”. Vill man bygga en CMS-sajt utan kommenteringsfunktion så exkluderas dessa filer helt ur temat, vilket endast borde vara en fördel ur seo-synpunkt.
Sammanfattning
ThemeFrame är lättanvänt, och fungerar väldigt bra med tanke på att det fortfarande är i betastadiet. Det är utmärkt för den som antingen sysslar med affiliatemarknadsföring och vill ha ett WordPresstema helt anpassat efter sina annonser, eller för den som utvecklar sajter för kunds räkning som jag själv även gör. Det är självklart ett stort plus att kunna en del html och framförallt css, vilket jag fortfarande lär mig. Det är dock enkelt att göra förändringar och direkt se resultatet, vilket man lär sig av.
Jag är egentligen inte tillräckligt erfaren på området för att kunna bedöma exakt hur bra eller dåligt ThemeFrame är, men för mina egna behov, både privata och affärsmässiga, räcker det alldeles utmärkt! ThemeFrame ger möjligheten för nybörjare att skapa sina egna WordPressteman från grunden, vilket kan vara nog så intressant jämfört med att använda sig av andras teman.
Kolla in hemsidan för ThemeFrame här, det finns ett par instruktionsvideos som visar hur det fungerar ifall ni är nyfikna. Se även en sajt om byggritningar som jag gjort för kunds räkning, vars tema är byggt i ThemeFrame.