Verktøykasse av Smart WordPress Utvikler Serie Innledning

Er kjerne av WordPress nok for deg? Nei, sannsynligvis ikke. Nesten hele tiden installerer vi WordPress-plugins og temaer for å bidra til å bygge opp våre nettsteder. Og det er greit, fordi WordPress ikke er ment å være en en-size-fits-all-løsning. Vi trenger ekstra funksjonalitet og designelementer, og vi møter våre behov med plugins og temaer ... og mer.

WordPress-hjelp trenger ikke nødvendigvis å komme i form av et plugin eller et tema. I denne serien skal vi se på flere gode verktøy og verktøy som vi kan bruke sammen med våre WordPress-nettsteder. Vi vil gå over plugins, temaer og andre skript som vil hjelpe deg med å bygge bedre nettsteder med WordPress.

Men hver serie trenger en introduksjon. I denne artikkelen skal vi diskutere styrken i WordPress og verktøyene som vi ser i fremtidige deler.

Fordelene ved et enormt fellesskap

Er WordPress det beste innholdshåndteringssystemet i verden? Er det den bestkodede? Har brukeropplevelsen av WordPress trompet det av alle andre CMS?

Mens jeg tror at spørsmålene ovenfor skal besvares "ja", er det generelt vanskelig å bestemme "det beste" av det slag. Ikke bare fordi det er umulig å nå enighet med alle i området, men også fordi vi ikke kan velge "de beste" blant de som er kjent. "Den perfekte CMS" kan ha blitt utviklet i et tyrkisk webdesignbyrå (som de bruker utelukkende for sine kunder), eller kan være vert i lokal vert av en kinesisk tenåring. Og filosofisk sett gjør den eneste muligheten det umulig for oss å si at WordPress er helt sikkert det beste CMS noensinne laget.

Uansett, er jeg babbling. Poenget jeg prøver å komme fram til er at WordPress ikke trenger å være beste Content Management System i verden, men det har sikkert det største samfunnet.

Det sier seg selv at WordPress er WordPress fordi vi tok det til i dag. Vi utviklet temaer, utviklet plugins, og vi delte vår kunnskap, akkurat som jeg deler kunnskapen med deg her, akkurat nå. Samfunnet gjorde WordPress større og, rekursivt, en større WordPress tiltrukket (og tiltrekker fortsatt) et større samfunn. Hver eneste person i WordPress-samfunnet er ansvarlig for det faktum at på hver fire nettsteder er en av dem bygget med WordPress.

"Verktøy" av WordPress

I begynnelsen av dette innlegget fortalte jeg deg at vi møter våre behov i WordPress med plugins og temaer og mer. Hva betyr det?

Det betyr at det er "verktøy" laget for WordPress som ikke nødvendigvis må defineres som "plugins" eller "themes". Ja, noen plugins (og selv temaer) kan defineres som et "WordPress-verktøy". Men det er "verktøy" som ikke faller inn i kategorien "plugins" eller "themes".

Ta for eksempel "WXR File Splitter" -verktøyet. Det hjelper deg å ødelegge XML-sikkerhetskopiene dine, slik at du ikke trenger å laste opp en enkelt, gigantisk backupfil. WXR File Splitter kommer i form av en Windows-app og en Mac-app. Så det er ingen tvil om at vi ikke kan kalle det et plugin eller et tema.

Eller la oss ta GenerateWP: Det er et nettsted der du kan generere WordPress-relatert kode som egendefinerte innleggstyper eller "readme" -filene for plugins. Det kommer ikke som et plugin eller et tema - det er bare et nettsted.

Nå, hva kaller vi disse tingene? Ordet "verktøy" er den mest hensiktsmessige og mye brukt blant samfunnet (selv om vi også bruker "verktøy", som heller ikke er et dårlig valg). Og hva mener vi med "verktøy"? Vel, tenk på det som et faktisk håndholdt verktøy, som en hammer eller en skrutrekker: Vi lager eller bytter ting med disse verktøyene.

Selv om du kan inkludere plugins innenfor området "verktøy", kan ikke alle plugins aksepteres som et "verktøy" i WordPress-fellesskapet. (Husk at et WordPress-verktøy kan komme i form av et plugin eller et tema.) Det er litt vanskelig å ha en nøyaktig definisjon, men det er ikke noe problem å vet når et WordPress-verktøy er et WordPress-verktøy.

Verktøyene vi ser over kurset i serien

I fremtidige deler skal vi gå over 13 kvalitetsverktøy for WordPress. Uten spoilere, la meg bare liste dem:

  1. Kirki: Et rammeverk for å utvikle Theme Customizer-kontroller med.
  2. Tema Sjekk: Et WordPress-plugin som du kan bruke til å teste temaet ditt for å se om det overholder temastandarder for WordPress.org (som også respekteres på ThemeForest).
  3. GenerateWP.com: Et nettsted hvor du kan bygge WordPress-kode, og til og med dele delene du opprettet.
  4. WP Quick Install: Et lite verktøy som installerer den nyeste versjonen av WordPress på serveren din, inkludert plugins, temaer, tilpassede alternativer og til og med tilpasset innhold.
  5. WordPress Plugin Boilerplate: Et kvalitetsbibliotek som du kan bruke til å lage plugins med en OOP-tilnærming.
  6. Envato WordPress Toolkit: Et nyttig bibliotek for de som selger temaer på ThemeForest.
  7. WXR File Splitter: En Windows og Mac app som lar deg splitte standard WordPress XML backup filer.
  8. WP Serialized Search & Replace: Et PHP-verktøy som du kan bruke til å utføre søk og erstatte operasjoner i WordPress-tabeller uten å bryte serialiserte felt.
  9. WordPress GitHub Plugin Updater: Et bibliotek for å aktivere plugin oppdateringer i kommunikasjon med GitHub.
  10. Instant WordPress: Et bærbart Windows-verktøy for å opprette WordPress installasjoner.
  11. Vafpress: Et omfattende valgramme som du kan bruke til plugins og temaer.
  12. CMB2: Et bibliotek som du kan bruke til å lage tilpassede metakasser som arbeider med tilpassede felt.
  13. WP-CLI: Et sett med kommandolinjeverktøy for å administrere WordPress-installasjoner.

Vi vil også dekke noen verktøy som er skrevet om før på Tuts + Kode i en enkelt del, inkludert lenker til de opprinnelige artiklene.

Konklusjon

Jeg kan allerede føle at det kommer til å bli en morsom serie - det kommer også til å være den største serien jeg har skrevet ennå. Jeg er sikker på at jeg nyter å skrive om verktøyene jeg har nevnt ovenfor, og jeg håper at du vil like det du ser.

Er du så spent som jeg er? Bedre ennå, har du flere "verktøy" forslag som jeg kan legge til i serien? Del dine tanker med oss ​​i kommentarfeltet nedenfor. Og hvis du likte artikkelen, ikke glem å dele den med vennene dine!

Se deg i neste del, hvor vi skal gå over Kirki, et Customizer-rammeverk!