WordPress tema & grund-inst.
09 06 2008 av Bertil
Temat är WordPress ansikte, utan tema ingen blogg. Sidan som du tittar på använder temat MistyLook 3.6.1 som är gjort av Sadish Bala. och ser ut så här i orginal. Jag har bytt tema ett par gånger senaste tiden, men har till slut landat, nu blir det MistyLook.

Ett tag använde jag Ultimate Diva Sandbox ett tema som levereras helt oformaterat. Jag lät MistyLook vara kvar här på sidan för jag tyckte och tycker fortfarande att det är ett snyggt och mycket bra tema.
Ett tema ska vara snyggt och det ska vara rimligt lät att arbeta med, t:ex. stöd för widgets. Och det måste förståss fungera under den sista wp-utgåvan som är version 2.6. Det är bara att sätta i gång och leta. Jag vet inte hur många teman det finns, men är säker på att det är tusentals. Jag undra om någon har koll på det? Ett bra ställe att börja leta på är Sadish Bala-s sida, och naturligtvis WordPress. Du kan även pröva att skriva in Free WordPress themes i Googles. Du hittar massor. När du hittar ett tema du vill pröva tar du hem filen och packar upp den till wp-content/themes och lägger temamappen bland de andra. I mappen themes ligger redan två teman Classic och Default. Vill du ha din blogg på svenska finns det några teman översatta till svenska som du kan hämta här. Nu har du minst tre teman i mappen wp-content/themes, du byter tema genom att gå till admin/design och klicka på de temat du vill byta till.
I de här läget är det några inställningar jag tycker att man bör göra. Du ska komplettera din profil. Du går till webbplatsadministration/användare/din profil, om du tittar högst upp så står det hej admin. Inte så roligt. Du klickar på användare sen Din profil här tycker jag att du börjar med att pricka ur Använd WYSIWYG-editorn när du skriver. Min erfarenhet är att den funktionen stökar till koden så att den inte validerar. Sen går du ner och kompletterar dina namnuppgifter. Under finns lite andra uppgifter att fylla i om du vill. Sen går du längst ner och trycker på Uppdatera profil. Gå nu genast tillbaks till dina namn och till Namn som visas offentligt och väljer vilket namn du vill bli kallad. Uppdatera profil igen. Nu klickar du på inställningar sen på Permalänkar pricka i Anpassad struktur och skriv %postname% på raden efter. Gå längst ner och tryck på Spara ändringar.
När vi har kommit så här långt är det några små skillnader på att ha sin blogg internt mot att ha den på ett webbhotell. Om någon hängde på och försökte uppdatera sina permalänkar på en nätblogg upptäkte han eller hon att det inte gick så bra. Du blev uppmanad att manuellt uppdatera din .htaccess. Strunta i det vi återkommer, har du bloggen hemma har du alla rättigheter och kan göra vad du vill. Riktigt så är det inte om du ligger på ett webbhotell. Du måste ställa in mapp och filrättigheter.
Nu är det läge att dra igång FileZilla. Anslut till din domän, om du använder FileZilla ser du fyra st. mappar den första med två prickar efter, den mappen använder du för att komma tillbaka när du har klickat dig ner bland mapparna. Du dubbelklicar på den för att komma bakåt. Sen dom tre wp-mapparna. Under dom ser du en rad wp-filer varav den första är index.php. och över den ligger .htaccess men den ser du inte. För att se den, i FileZilla går du upp till Viwe i menyn och tryck på Show hidden files och vipps dyker den upp. Högerklicka på din .htaccess och i menyn som dyker upp går du längst ner till Files attributes då får du upp detta.

Fyra av dom nio rutorna är ibockade och i rutan efter Numeric value: står 644. Nu kan du antingen ändra 644 till 666 (nu blev Group permissions write ibockad och Public permission write ibokade) eller bocka i rutan vid Group promision write och Public permission write (då ändras siffrorna till 666 från 644). och nu har du de rättigheter som fordras på din .htaccess. Tryck på OK och gå tillbaks till adminavd. Inställningar/permalänkar och spara ändringarna som du gjorde tidigare, nu står det högst upp att din .htaccess är uppdaterad.
I WordPress fins det en funktion som tillåter dig att jobba med temafilerna när bloggen är uppladdad. Du hittar den Design/Redigera dina teman. Det förutsätter att du har skrivrättigheter till dom. Du går till wp-content/themes/ditt tema och sätter samma värde 666 på alla temafiler glöm inte css-filen eller filerna.
Hej hej!
Använder du både wordpress 2.6.3 och mistylook 3.6.1 och i så fall, hur lyckades du få till svenskan?
Skulle bli hemskt tacksam om du kunde hjälpa mig med detta!
vänliga hälsningar
Robert
Robert
Översättningen av WordPress och dess tema är två helt skilda saker. WordPress översätts med sv_SE.mo som den svenska språkfilen heter och som du hämtar lättast från svenska WP-supporten. Den ska läggas i en mapp som ska heta ”languages” och ska ligga i wp-content. Den mappen är inte medskickad utan du får skapa den själv. Så ska du ange svenska i wp-config.php. Om du använder crimson så hittar du detta på rad 24 define (‘WPLANG’, ”); det ska se ut så här define (‘WPLANG’, ‘sv_SE’);.
MistyLook är förberett för att översättas. här är en del av page.php.

Med temats kod följer en sv_SE.po-fil med vars hjälp du kan översätta texten med ett program som heter Poedit och den uppmärkning som texten redan har. Du kan se det på den otydliga bilden. __(‘d m Y’,'ml’))ett långt streck följt av en parentes med __(‘text’,'ml’) i detta fall ett datumformat som ger 30 10 2008. Eller _e (‘den här sidan’,'ml’). Detta blev väldigt virrigt. Svenska WP-supporte har en bra guid som inte är ett dugg virrig. Uppmärkningen gör att det är ganska lätt att lokalisera den text som är synlig på skärmen och som måste översättas. du letar efter __(‘följt av en text mellan enkelfnuttar’,'ml’) eller _e(‘följt av en text mellan enkelfnuttar’,'ml’). Alltså markörer för sånt som ska översättas är __ eller_e Så är min översättningar gjorda. Du måste tänka på, inga svenska tecken.
svenska tecken skrivs som på bilden nedan

Det är lite krångligt men har man suttit några timmar går det ganska automatiskt. Om detta är svårt att förstå fråga igen.
Tillägg skrivet 09 05 23.
Det var då det numera gör jag alla översättningar med poedit.
I should notify u about this.