Du kanske just har utvecklat din temamodell för dig själv och / eller ditt team, i vilket fall stegen som involveras i att släppa din kod inte är relevanta. Men om du vill göra din kod allmänt tillgänglig måste du hitta någon kanal för att distribuera den och bestämma om du vill att folk ska betala för det eller inte.
I denna handledning ser jag på följande alternativ:
Fri:
Premie:
Jag ska också titta på "freemium" -alternativ, som inkluderar lite av båda ovanstående.
Om du har utvecklat ditt ramverk för att stödja ditt eget arbete, men också vill göra det tillgängligt för andra, kan du överväga att släppa det gratis. Detta ger något tillbaka till WordPress-communityen och ger dig tillgång till en mängd begåvade utvecklare som kan hjälpa dig att förbättra din ram.
Du har två huvudalternativ om du vill frigöra din kod gratis:
Detta är första gången WordPress-användare och utvecklare ser ut om de är på marknaden för ett gratis tema, och är den mest betrodda källan till gratis WordPress-teman. Att skicka in ditt tema kostar dig inte någonting, men du måste se till att den uppfyller riktlinjerna för granskning av teman:
readme.txt
fil.Tema Enhetstestet är det test som tematillhörare kommer att köra på dina webbplatser en del av granskningsprocessen, så det är värt att köra det på ditt tema innan du skickar in det. Stegen är:
WP_DEBUG
till Sann
i wp-config.php
.Om ditt tema passerar testet och uppfyller kraven ovan, är du redo att skicka in den. Ladda upp det enligt de angivna riktlinjerna och var inte otålig - tematestrarna är volontärer som gör det här arbetet i sin egen tid så det kommer inte att kunna ge dig ett svar direkt.
Genom att använda GitHub för att distribuera ditt tema får du mer kontroll än vad du skulle ha om du använde temaförrådet och kan spara några steg när du uppdaterar temat.
Allt du behöver göra för att ställa in den här processen är att skapa ett offentligt arkiv med dina temafiler. Du kan eller kanske inte vill skapa ett specifikt konto för ditt ramverk (eller en organisation som är kopplad till ditt konto), för att hålla saker separerade från ditt eget GitHub-konto om du har en. Fördelen med att göra detta är att du kan lägga till plugins och barnteman i separata repositorier i det nya kontot och skapa ett utrymme för allt som rör din ram som står ensam.
Det är enkelt för dina användare att ladda ner din kod från GitHub, och om de vill arbeta med sig själva kan man helt enkelt klona den. Dessutom kan du uppmuntra andra användare att göra förbättringar och tillägg till dina ramar genom att förkroppa det, men se till att du kontrollerar eventuella ändringar innan du accepterar den reviderade koden tillbaka till huvuddelen av ditt förråd.
GitHub är ett användbart verktyg om ditt ramverk riktar sig till utvecklare, men om du syftar på användare, skulle du vara klokare att använda WordPress-temförvaret, vilket är mer användarvänligt.
Återigen har du två val när det gäller att släppa din ram som en premiumprodukt:
Att använda en tredjepartsleverantör ger dig fördelen av att göra ditt tema synligare, men det betyder att försäljaren kommer att ta en procentandel av din försäljning. I de tidiga dagarna kan det här vara väl värt det, eftersom du får tillgång till ett större antal potentiella användare, så kommer troligtvis att tjäna mer pengar ändå. Om ditt ramverk blir mer etablerat kan du då besluta att distribuera det själv.
Det finns ett antal temaförsäljare där ute som du kan använda. Många av dem säljer bara barnteman till sin egen ram, så se till att du använder en säljare som säljer fristående teman. Du måste också se till att din ram kan marknadsföras som sådan, snarare än som bara ett fristående tema.
Jag kommer inte att ge en lista över temaväljare eftersom marknaden förändras ständigt, men kan bara ge dig råd att söka igenom och hitta en leverantör som säljer den typ av tema du har producerat till den marknad du syftar till. Och kontrollera hur stor en skära de tar och att de använder GPL-licensen.
Att distribuera dina ramar själv ger dig mer kontroll över hur du säljer det och hur du buntar det och barntema och plugins du utvecklar för att stödja det. Du kommer inte ha tillgång till en stor marknad på det här sättet, men du kan bestämma dig för att anta en "freemium" -modell där du gör någon kod tillgänglig gratis via WordPress-temförvaret och annan kod som är tillgänglig genom abonnemang.
För att sälja din ram på din egen webbplats måste du skapa dokumentation för dina användare och skapa onlineabonnemang och säkra nedladdningar. Ett plugin som WooCommerce hjälper dig att göra det här. Du måste också räkna ut en marknadsplan.
Idén om "freemium" -teman och plugins utvecklas hela tiden och nya sätt att göra detta arbete visas alltid, men här är några idéer:
Fördelen med denna modell är att du har tillgång till WordPress-temförvaret med tusentals användare som hämtar teman från det varje dag och du kan peka dem på din egen webbplats för att få tillgång till premiumfunktioner, vilket ger dig mer kontroll än om du använde ett tema Säljare.
Frigörande av dina ramar för andra användare ger dig möjlighet att antingen tjäna lite pengar eller ge något tillbaka till samhället. Som jag har visat kan du välja att släppa din kod gratis eller till ett pris, eller en kombination av de två.
Vilket av dessa du väljer beror på dina egna omständigheter och användarna som din ram är inriktad på. Oavsett vad du väljer, se till att du håller dina ramfiler uppdaterade för användare och granskar din strategi nu och då igen.
Lycka till!