I det första inlägget i denna serie pratade vi om vad vi ska täcka över de kommande artiklarna. I den här artikeln kommer vi igång.
Specifikt kommer vi att täcka några grundläggande saker som API: er, lokalisering och licensiering.
Jag tycker att det är säkert att säga att WordPress är den bästa plattformen på grund av API: erna: API: erna ger ensam WordPress sin flexibilitet. Kan du föreställa dig ett "oelastiskt" innehållshanteringssystem?
Jag menar det: Om WordPress används av tiotals miljoner webbplatser idag är det på grund av dess flexibla natur som alla beror på dess API.
Hur som helst, det är viktigt att veta vilka WordPress APIer är och vilka du behöver lära dig varje bit av.
Du kan kolla alla WordPress-API: erna här. Medan jag föreslår att du lär dig och studerar varje enskilt API, kan jag inte säga att du behöver regelbundet API: er som HTTP API, File System API eller XML-RPC API. Dina teman bör inte innehålla hardcore-funktionalitet och invadera WordPress-plugins territorium.
Här är de som du behöver mest:
API för temanpassning - Om du vill ge användarna friheten att förhandsvisning Temat anpassningar, detta är API för dig. Det gör det möjligt för användarna att ändra utseendet på ditt tema och se ändringarna i realtid (eller ibland med en förhandsgranskningsknapp).
Det finns en utmärkt serie du kan kolla in: "En guide till WordPress Theme Customizer". Skriven av Tom McFarlin, kommer denna serie att lära dig allt om teman anpassning API.
WordPress är enormt. Du vet varför det är enormt? Eftersom det inte bara är på engelska, det kommer också med makedonska, turkiska, slovenska, kinesiska och persiska (för att bara nämna några). Titta på listan över översättningar för WordPress 3.6 på translate.wordpress.org ser vi att det finns över 80 översättningar som är färdiga eller mer än halvvägs genom.
Jag vet inte om du insåg det redan, men det finns en enorm WordPress-marknad i länder som inte pratar engelska. Jag är en turkisk webbdesigner, och jag lovar dig att när det gäller webdesign dominerar WordPress marknaden nästan helt här i Turkiet. Det finns ingen nationell marknadsplats för digitala produkter, och ThemeForest är generellt vårt förstahandsval för att hitta premium WordPress-teman, men lokala företag säljer extremt bra eftersom deras teman är skrivna på turkiska.
Jag är ganska säker på att det här är fallet för de flesta länder och det är därför du måste Tänk på att göra ditt tema översättningsbart, åtminstone. För att ta det ett steg längre kan du göra affärer med människor för att förbereda översättningsfiler på sina språk. Du kan betala dem eller låta dem använda dina teman fritt, det är upp till dig och den affär du gör.
Lita på mig om en fransk webbdesignbyrå ser en fras som "Redan översatt till franska!", Kommer de definitivt att flytta ditt tema till toppen av deras "teman att köpa" lista.
Jag kan inte betona det tillräckligt, så här kommer en solid varning: Om du inte vet vilka licenser som är och hur de fungerar kommer dina teman inte att accepteras på någon marknad.
Lyckligtvis finns det en webbplats som heter TL; DR Legal som hjälper oss att förstå legalese språk genom att helt enkelt sammanfatta licenstyper som "Om du använder den här licenstypen ger du människor tillåtelse att använda dina saker i kommersiella projekt" eller "Om du ska använda en produkt licensierad med den här måste du ge kredit till den ursprungliga författaren av arbetet". Du kan även filtrera funktioner för att ta reda på vilken licens typ som är bäst för dig, eller lista licenser som har de funktioner du söker.
Till exempel; Om du ska använda en ledare i ditt premium tema (vilket innebär att du tänker tjäna pengar från ditt tema), måste du leta efter reglage med licenser som tillåter "kommersiell användning".
Om du ska sälja dina teman på ThemeForest måste du också lära dig om Envats licensalternativ. Liksom TL; DR Legal är Envatos licenstyper för ThemeForest mycket lätt att förstå. "SimpleLicense" för Creative Market är också mycket enkelt att lära.
Det är det för den här artikeln. I nästa del kommer vi att gå över hur man skriver. Vi lär oss hur vi utvecklar oss med WordPress 'kodningsstandarder, hur vi kommenterar vår kod och hur du validerar vår kod.
Om du gillade den här artikeln, glöm inte att dela den med dina vänner, och dina kommentarer är alltid välkomna!