Snabbtips Riktlinjer för att förbättra WordPress-teman

Det har varit en hel del prat om standarder, riktlinjer och bästa praxis när det gäller att utveckla WordPress-teman (och plugins, för den delen). Jag märkte ett bra inlägg på ThemeShaper-bloggen (ThemeShaper är Automattics tematag) som specifikt uppmanar temaförfattare att uppmärksamma kodkvalitet, inte bara estetik, när de utvecklar teman. Det har också funnits en del diskussioner på CodeCanyons marknadsföringsforum om hur du inkluderar jQuery i ditt tema eller plugin. Så jag trodde ett snabbt inlägg för att hjälpa till att peka på resurser och ytterligare öka medvetenheten skulle inte avledas på WP.TutsPlus.


Följande riktlinjer och kvalitetskontroll

Det finns många resurser på detta ämne i WordPress Codex. Det finns faktiskt en checklista för mallfilen för att se till att du har inkluderat alla filer som behövs för ett komplett tema, en testprocess, riktlinjer för temagranskning och ett temakontrollprogram för en liten automatiserad kontroll.

Om du aldrig har gått över dessa dokument innan, jag kommer inte att ljuga för dig, det är mycket att ta in. När du väl har gjort det och dessa saker bara blir en del av din normala temaprocessen, slutligen sluta producera högre kvalitet teman. Högkvalitativa teman innebär en vinst för samhället, en vinst för dina kunder och en vinst för dig. Alla vinner!


Håll dig uppdaterad

Tillsammans med att producera kvalitetstema och plugins är det viktigt att behålla dem. Det bästa sättet för dig att behålla dina teman och plugins är att hålla fart på vad som händer i WordPress-community och de olika andra teknikerna, så att du snabbt kan släppa uppdateringar till dina teman. Kunderna älskar det!

Som ett exempel fanns en uppdatering av jQuery i WordPress 3.2, som tog upp den till version 1.6.1 som hade några mindre bakåtkompatibiliteter med tidigare jQuery-versioner. Det finns också det senaste TimThumb-utnyttjandet som inträffade och påverkar många teman som använder biblioteket från tredje part. Om du håller på med dessa typer av händelser och vet vad som händer kan du lösa problem innan dina kunder märker dem även.

Så här är några ställen att kolla in för att hålla dig uppdaterad:

  • WordPress News - Uppdateringar på alla saker WordPress från utgåvor, till WordCamps, till allmänna nyheter
  • Gör WordPress-teman - Officiell diskussion om WordPress.org-temanelaterad utveckling
  • WordPress Development Updates - Officiell diskussion om WordPress.org utveckling
  • WordPress Trac - Där WordPress.org biljetter läggs in, och du kan hålla dig informerad om problem som jobbar på
  • jQuery Blog - Officiell källa för vad som händer med jQuery-utgåvor

Det finns många andra platser som diskuterar de senaste WordPress-relaterade händelserna, men det borde få dig igång!


Varför bry sig?

Kvaliteten på vår kod är hur vi bedöms av det bredare WordPress-samhället. Våra teman och plugins talar för sig själva när någon annan måste interagera med dem på något sätt. Oavsett om det är en användare, en webmaster eller en annan plugin-utvecklare, om de hittar en kullerstensamlad röra det gör oss dåliga. Men om de installerar vårt plugin eller tema och de "bara fungerar", även när andra plugins och teman installeras med dem, ser vi bra ut och de kan rekommendera oss till andra också.


Slutsats

Som ett samhälle som har och upprätthåller hög kvalitet i våra teman och plugins är det som gör oss. Att ge våra kunder robusta lösningar som de kan lita på är viktiga, och det betyder också att de kommer tillbaka till oss om och om igen. Låt oss vara stolta över vårt arbete!

Har du något du vill lägga till? Eller är du kanske oense med något jag har sagt? Låt mig veta i kommentarerna, jag skulle gärna höra från dig.