Verktygslåda i Smart WordPress Developer Serie Inledning

Är kärnan i WordPress tillräckligt för dig? Nej, förmodligen inte. Nästan hela tiden installerar vi WordPress-plugins och teman för att hjälpa till att bygga våra webbplatser. Och det är okej, för WordPress är inte tänkt att vara en enstorlekslös-all lösning. Vi behöver extra funktionalitet och designelement, och vi möter våra behov med plugins och teman ... och mer.

WordPress-hjälpen behöver inte nödvändigtvis komma i form av ett plugin eller ett tema. I denna serie ska vi titta på flera bra verktyg och verktyg som vi kan använda med våra WordPress-webbplatser. Vi kommer att gå över plugins, teman och andra skript som hjälper dig att bygga bättre webbplatser med WordPress.

Men varje serie behöver en introduktion. I den här artikeln kommer vi att diskutera styrkorna i WordPress och de verktyg vi ser i framtida delar.

Fördelarna med en enorm gemenskap

Är WordPress det bästa innehållshanteringssystemet i världen? Är det den bäst kodade? Har användaren erfarenhet av WordPress trumf som av alla andra CMS?

Medan jag tror att frågorna ovan ska besvaras "ja" är det i allmänhet svårt att bestämma "det bästa" av ett slag. Inte bara för att det är omöjligt att nå enighet med alla i området, men också för att vi inte kan välja "det bästa" bland de som är kända. "Den perfekta CMS" kan ha utvecklats i en turkisk webbdesignbyrå (som de bara använder för sina kunder), eller kan vara värd i lokal värd av en kinesisk tonåring. Och filosofiskt sett gör den enda möjligheten det omöjligt för oss att säga att WordPress är definitivt det bästa CMS som någonsin gjorts.

Hur som helst, jag babblar. Poängen jag försöker komma fram till är att WordPress inte behöver vara bäst Content Management System i världen, men det har säkert den största gemenskapen.

Det är självklart att WordPress är WordPress eftersom vi tog det till idag. Vi utformade teman, vi utvecklade plugins, och vi delade vår kunskap - precis som jag delar min kunskap med dig här just nu. Gemenskapen gjorde WordPress större och, rekursivt, en större WordPress lockade (och lockar fortfarande) ett större samhälle. Varje enskild person i WordPress-samfundet ansvarar för det faktum att på alla fyra webbplatser är en av dem byggd med WordPress.

"Verktyg" i WordPress

I början av detta inlägg berättade jag att vi uppfyller våra behov i WordPress med plugins och teman och mer. Vad betyder det?

Det betyder att det finns "verktyg" för WordPress som inte nödvändigtvis måste definieras som "plugins" eller "teman". Ja, vissa plugins (och även teman) kan definieras som ett "WordPress-verktyg". Men det finns "verktyg" som inte faller in i kategorin "plugins" eller "themes".

Ta till exempel "WXR File Splitter" -verktyget. Det hjälper dig att bryta dina XML-säkerhetskopior i bitar, så att du inte behöver ladda upp en enda, gigantisk backupfil. WXR File Splitter kommer i form av en Windows-app och en Mac-app. Så det är ingen tvekan om att vi inte kan kalla det ett plugin eller ett tema.

Eller låt oss ta GenerateWP: Det är en webbplats där du kan generera WordPress-relaterad kod som anpassade posttyper eller "readme" -filerna för plugins. Det kommer inte som ett plugin eller ett tema - det är bara en hemsida.

Nu, vad kallar vi dessa saker? Ordet "verktyg" är den mest korrekta och allmänt använda bland samhället (även om vi också använder "verktyg", vilket inte heller är ett dåligt val). Och vad menar vi med "verktyg"? Tja om det som ett verkligt handhållet verktyg, som en hammare eller en skruvmejsel: Vi gör eller byter saker med dessa verktyg.

Även om du kan inkludera plugins inom området "verktyg" kan inte alla plugins accepteras som ett "verktyg" i WordPress-community. (Tänk på att ett WordPress-verktyg kan komma i form av ett plugin eller ett tema.) Det är lite knepigt att ha en exakt definition, men det är inget krångel för att känna till när ett WordPress-verktyg är ett WordPress-verktyg.

Verktygen vi ser över kursen i serien

I framtida delar kommer vi att gå över 13 kvalitetsverktyg för WordPress. Utan spoilers, låt mig bara lista dem:

  1. Kirki: Ett ramverk för att utveckla temat anpassningsverktyg med.
  2. Tema Check: Ett WordPress-plugin som du kan använda för att testa ditt tema för att se om det överensstämmer med standardspecifikationsstandarderna för WordPress.org (som även respekteras på ThemeForest).
  3. GenerateWP.com: En webbplats där du kan bygga WordPress-kod - och även dela de utdrag du skapade.
  4. WP Snabbinstallation: Ett litet verktyg som installerar den senaste versionen av WordPress på din server, inklusive plugins, teman, anpassade alternativ och till och med anpassat innehåll.
  5. WordPress Plugin Boilerplate: Ett kvalitetsbibliotek som du kan använda för att bygga plugins med ett OOP-tillvägagångssätt.
  6. Envato WordPress Toolkit: Ett användbart bibliotek för dem som säljer teman på ThemeForest.
  7. WXR File Splitter: En Windows och Mac-app som låter dig dela upp de vanliga WordPress XML-säkerhetskopiorna.
  8. WP Serialized Search & Replace: Ett PHP-verktyg som du kan använda för att utföra sök och ersätt operationer i WordPress-tabeller utan att bryta serialiserade fält.
  9. WordPress GitHub Plugin Updater: Ett bibliotek för att aktivera pluginuppdateringar i kommunikation med GitHub.
  10. Instant WordPress: Ett bärbart Windows-verktyg för att direkt skapa WordPress-installationer.
  11. Vafpress: En omfattande ram för alternativ som du kan använda för dina plugins och teman.
  12. CMB2: Ett bibliotek som du kan använda för att skapa anpassade metakasser som arbetar med egna fält.
  13. WP-CLI: En uppsättning kommandoradsverktyg för att hantera WordPress-installationer.

Vi kommer också att täcka några verktyg som har skrivits om tidigare på Tuts + Code i en enda del, inklusive länkar till de ursprungliga artiklarna.

Slutsats

Jag kan redan känna att det kommer att bli en rolig serie - det kommer också att bli den största serien jag har skrivit än. Jag är säker på att jag tycker om att skriva om de verktyg jag har nämnt ovan, och jag hoppas att du kommer att tycka om vad du ser.

Är du så upphetsad som jag är? Bättre än, har du några fler "verktyg" -förslag som jag kan lägga till i serien? 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 ses i nästa del, där vi ska gå över Kirki, en Customizer-ram!