Tuts + Kod är a mycket stor plattform, innehållande mer än 5.000 handledning eller handledning delar. Med tanke på att hela Tuts + -familjen har nästan 20 000 inlägg från sommaren 2015 kan vi säga att Tuts + Code har en av fyra artiklar i hela familjen. Och jag är stolt över att vara en av de ledande författarna till denna gigantiska plattform.
Innan jag började beskriva denna serie visste jag att jag var tvungen att göra lite forskning inom Tuts + Code först, för där var tvungen vara några verktyg som redan hade täcks tidigare. Jag kollade tutorials och serier av de senaste två eller tre åren och hittade ett par WordPress-verktyg som kunde ha täckts inom gränserna för min serie om de inte redan hade täckts. (Ironiskt nog var författaren till några av dessa handledningar mig.)
I denna del av "Toolbox of the Smart WordPress Developer" -serien ska jag ge en översikt över några av de verktyg som vi redan har gått igenom här i Tuts + Code.
Utan ytterligare introduktion, låt oss snabbt kom ihåg de verktyg som har "tutorialized" under de senaste två eller tre åren i Tuts + Code.
TGM Plugin Activation Library är en nära vän till utvecklare som vill ha eller behöver inkludera andra plugins i sitt projekt: Det här enkla men mycket effektiva verktyget hjälper dig att kombinera plugins med ditt eget plugin eller tema. Det låter dig peka på en lokal ZIP-fil, en fjärransluten URL eller till och med plugin-sniglar i WordPress.org-plugin-katalogen. Du kan välja att "kräva" eller "rekommendera" de medföljande pluginsna.
Jag skrev om det här verktyget igen sommaren 2014 och jag är stolt över att min handledning kommer strax efter den officiella webbplatsen och dess GitHub-arkiv i relevanta Google-sökresultat.
Det finns ingen programvara utan buggar, men det betyder inte att du bara ska ge upp försök att rengöra alla buggar. Att ställa till perfektion och försöka göra buggfri programvara är en bra sak, och om du är en WordPress-utvecklare, kommer Debug Bar-plugin och dess tillägg att hjälpa din orsak.
I sin handledning som publicerades i början av 2015 lär Patrick Mwachugu oss om den kända Debug Bar och dess fem förlängningar:
Också tutorialized av Patrick Mwachugu i början av 2015 hjälper utvecklarens plugin utvecklare att utveckla bättre projekt i WordPress. Pluggen fungerar i två enkla steg:
Pluggen visar också lite användbar information som om WP_DEBUG
och SAVEQUERIES
konstanter är aktiverade i wp-config.php
fil. Patrick gjorde ett riktigt bra jobb över detta plugin, och jag rekommenderar att du läser det om du är en WordPress-utvecklare.
Trots att du registrerar egna posttyper och taxonomier inte är det svåraste att göra i WordPress-utveckling, har det fortfarande utrymme för förbättringar när det gäller enkelhet. Och SuperCPT erbjuder just det.
I sin tillverkares egna ord är SuperCPT "ett objektomslag för anpassade posttyper, anpassade taxonomier och anpassad postmeta" för kodare, av kodare ". (Ja, det hjälper dig också att bygga anpassade metaboxer.) Jag skrev om det här verktyget igen sommaren 2013, och även om det föll sönder mellan sprickorna, tror jag fortfarande SuperCPT är ett mycket bekvämt verktyg för nybörjare WordPress-utvecklare.
Med tanke på anpassade metaboxer har du någonsin hört talas om avancerade anpassade fält?
Den sista handledningen jag valde att nämna är om Advanced Custom Fields, ett annat omfattande verktyg som faktiskt gör samma sak som CMB2. Joe Clifton skrev om det här verktyget igen i mars 2015 och han gjorde ett utmärkt jobb både för att gå över grunderna för Advanced Custom Fields och ge några coola exempel.
För att göra denna serie mer komplett måste jag inkludera handledning om andra WordPress-verktyg som tidigare nämnts i Tuts + Code. Hats off till alla som deltog i att skriva de artiklar jag har sagt ovan!
Har du snubblat på ett verktyg på Tuts + Code som jag borde ha listat här, eller har du något att säga om de ovan nämnda verktygen? Dela dina tankar med oss i avsnittet Kommentarer nedan. Och om du gillade artikeln, glöm inte att dela den med dina vänner!
Vi är nästan färdiga. I nästa del kommer vi att avsluta serien med ett kort sammanfattning. Håll dig igång!