Een 8-stappenchecklist voor het publiceren van een WordPress-thema op ThemeForest deel 1

Het publiceren van WordPress-thema's op ThemeForest is moeilijk. ik bedoel echt moeilijk-maar dat is goed, want kopers moeten de best ontworpen en gecodeerde thema's kopen en ThemeForest moet de lat hoog leggen om ervoor te zorgen dat ze de beste thema's op de markt hebben.

Terwijl niet laat elk thema worden verkocht klinkt als een slecht idee, het is eigenlijk een win-win-win strategie:

  • De verkoper wordt aangemoedigd om betere thema's te maken en te verkopen.
  • De kopers kunnen kwaliteitsthema's kopen met enkele 'standaarden' die ze volgen.
  • ThemeForest krijgt een positief imago en komt bovenop zijn concurrenten door WordPress-thema's te verkopen die aan bepaalde kwaliteitsnormen voldoen.

Natuurlijk geldt hetzelfde voor bijna alle soorten producten die mensen op Envato-markten verkopen; maar ik denk dat het veilig is om te zeggen dat WordPress-thema's de meeste aandacht krijgen van ThemeForest-recensenten ... en nogmaals, dat is goed voor iedereen.

De lat kan hoog worden ingesteld voor WordPress-thema's, maar dit betekent niet noodzakelijk dat het moeilijk of onmogelijk is om je thema te laten goedkeuren. Als u enkele eenvoudige stappen uitvoert, zoals het coderen met normen en het respecteren van de licenties van uw bedrijfsmiddelen, kunt u uw WordPress-thema's verkopen.

Daarom gaan we in deze zelfstudie door een checklist om een ​​WordPress-thema te maken dat kan worden gepubliceerd en verkocht op ThemeForest.

Belangrijke mededeling: Hoewel Tuts + en ThemeForest beide deel uitmaken van de Envato-familie, ben ik geen Envato-medewerker en dit artikel geeft geen officiële mening weer van de jongens van ThemeForest. Ik ben slechts een instructeur en dit zijn mijn ideeën - hoewel ze gepubliceerd worden, betekent dit waarschijnlijk dat ze goede ideeën zijn!

1. Evalueer de kwaliteit van uw code

De kwaliteit van je code is essentieel voor de jongens van ThemeForest: Slechte codeervaardigheden kunnen resulteren in een zachte of harde afwijzing. (We zullen onderzoeken wat een "zachte afwijzing" en een "harde afwijzing" betekent.) Jij moet houd uw code schoon, geoptimaliseerd en met respect voor kwaliteitsnormen.

Codering schoon en optimalisatie is misschien logisch voor u, maar u vraagt ​​zich misschien af ​​welke "kwaliteitsnormen" u moet naleven bij het ontwikkelen van de infrastructuur van een thema. Simpel gezegd, er zijn vijf normen waaraan aandacht moet worden besteed: HTML-standaarden, CSS-standaarden, JavaScript-standaarden, PHP-standaarden en WordPress-ontwikkelingsnormen voor thema's.

Voor meer informatie over deze kwaliteitsnormen, kunt u dit artikel lezen uit mijn serie "Making the Perfect WordPress Theme". Het aannemen en naleven van deze normen tijdens het maken van je thema zal een enorm pluspunt voor je zijn, en de jongens van ThemeForest zullen het niet moeilijk vinden om de code van je thema te achterhalen..

2. Valideer uw markup en test uw thema krachtig

Het valideren van uw thema is een ander belangrijk onderdeel van het goedkeuringsproces van uw thema en maakt deel uit van de kwaliteitsnormen die u zojuist hierboven heeft gelezen - maar het schrijven van gestandaardiseerde markeringen betekent niet noodzakelijk dat alle pagina's in uw thema de HTML en CSS passeren validatietests over de tools van W3C. Je moet je thema in detail testen met vele, vele soorten berichtinhoud en enkele populaire plug-ins die inhoud kunnen uitvoeren en de opmaak van je thema's ongeldig maken.

Als u verschillende postgegevens wilt uitproberen, kunt u naar WPTest.io gaan. Dit wordt beschreven als 'een fantastisch uitputtende set testgegevens om de integriteit van uw plug-ins en thema's te meten'. Het is echt een uitgebreide reeks testgegevens en kan "te veel" voor je lijken; maar het slagen voor deze zware test garandeert vrijwel zeker dat je thema in ieder geval nog steeds geldig is. Naast WPTest raad ik een geweldige WordPress-plug-in met de naam Monster Widget aan die, zoals de naam al doet vermoeden, alle 13 standaardwidgets als één "superwidget" laadt om u tijd te besparen bij het testen van de zijbalken van uw thema.

Probeer voor het testen met WordPress-plug-ins populaire plug-ins te testen die gegevens uitvoeren of wijzigen in de front-end van WordPress. Shortcode-plug-ins, video-insluithelpers, widgets voor het delen van sociale media, alle soorten zijbalk-widgets en plug-ins die de inhoud van berichten wijzigen of toevoegen, moeten worden getest om een ​​betere ervaring voor de gebruikers van uw thema te bieden. Houd er rekening mee dat dit geen vereiste is van de jongens bij ThemeForest, maar het zal een stap zijn om minder bugrapporten te krijgen en frustraties met je thema te voorkomen..

Oh, en een laatste ding: vergeet niet om je thema te controleren met de Theme Check-plugin!

3. Scheid elke vorm van functionaliteit van uw thema

Ooit gehoord van de term "plugin-territorium"? Het is in feite de definitie van het type functionaliteit dat kan en moet worden aangeboden door een WordPress-plug-in. Het achterlaten van plug-infunctionaliteit aan plug-ins is een van de belangrijkste (maar over het hoofd gezien) delen van het WordPress-themaontwikkelingsproces.

Stel u voor dat u uw bedrijfswebsite draait met een WordPress-thema, maar na verloop van tijd raakt u uit liefde voor het thema. U besluit om naar een ander thema te gaan en uren te besteden aan het vinden van een nieuw thema. U vindt een heel mooi ontwerp dat zeker op uw website zal passen. U installeert het en, BAM, al uw "testimonials" zijn verdwenen, uw "portfolio" -pagina's zijn nergens te vinden en de shortcodes die u in uw berichten gebruikte, ontbreken. Hoe zou jij je voelen?

Dit is de exacte frustratie die gebruikers van 'slechte thema's' voelen - de gebruikers zijn praktisch gedwongen om dat thema voor altijd en altijd te gebruiken. De term 'plugin-territorium' is gebruikt om de functionaliteit te beschrijven die door plug-ins moet worden gedekt en om dit soort slechte ervaringen te voorkomen. Je krijgt het waarschijnlijk nu: jij moet haal je functionaliteit uit je thema en serveer het als een afzonderlijke plug-in om te installeren.

Gelukkig is er een eenvoudige oplossing voor zowel u als de gebruikers van uw thema: de TGM Plugin Activation Library. Het is gemaakt om deel uit te maken van thema's die gebruikers 'aanbevelen' of 'vereisen' om extra plug-ins te installeren. Met behulp van deze bibliotheek kunt u gebruikers plug-ins laten installeren van WordPress.org, een website of zelfs een ZIP-bestand dat zich in de mappen van uw thema bevindt. Ga naar het artikel waarin ik heb uitgelegd hoe je de activering van activering van de TGM moet gebruiken om meer informatie hierover te krijgen.

4. Zorg dat uw ontwerp goed en "uniek" is

Er zijn Veel van WordPress-thema's in ThemeForest, en het begint te voelen alsof er meer dan een paar 'instanties' zijn van populaire thematypen. Een voorbeeld is 'corporate themes': er zijn letterlijk tientallen tot honderden zakelijke WordPress-thema's in ThemeForest, en de dingen zijn op elkaar gaan lijken. ThemeForest wil verschillende ontwerpkeuzes bieden aan de klanten, in plaats van gelijkaardige ontwerpen, dus "uniekheid" is een factor in het goedkeuringsproces van uw thema.

Dat betekent natuurlijk niet dat je geen slider of een "Testimonials" -sectie kunt gebruiken, maar je moet deze ontwerpelementen op een originele en oogstrelende manier in je pagina's combineren..

Einde van deel een

Ik hoop echt dat je het artikel leuk vond - het is een soort "olifant in de kamer" omdat mensen niet te veel willen praten, maar het is toch een belangrijk onderwerp. Houd het tweede deel in de gaten voor de resterende vier controlelijstitems!

Wat is jouw mening over dit onderwerp? Vertel ons wat je denkt door hieronder te reageren. En vergeet niet om het artikel met je vrienden te delen, vooral met ThemeForesters!