Verktøykasse av Smart WordPress Utvikler GenerateWP

Velkommen til den tredje delen av "Toolbox of the Smart WordPress Developer" -serien. I denne delen skal vi gå gjennom GenerateWP, et nettsted dedikert til å bygge WordPress-kode.

Er Skrive WordPress Kode Hard?

Ja.

Før du lar blodet koke med sinne, spør deg selv dette spørsmålet: Har du noen gang gjort en feil mens du lærte koding i WordPress?

Jeg vet jeg har. "En kald kveld i Kocaeli, Tyrkia (min hjemby, rett ved siden av Istanbul) da jeg så min første Hvit skjerm av død (WSOD). Året var 2006, og jeg redigerte et gratis WordPress-tema for bloggen min, Beyn. Jeg var også ny på PHP, MySQL, HTML og CSS, slik at du kan forestille deg horror da jeg så at jeg ikke kunne åpne noen side - inkludert administrasjonspanelet, hvis jeg ikke tar feil. Etter noen minutter med terror og noen dråper kald svette på pannen, jeg endelig tenkte på å slette temaet fra FTP og starte på nytt med de uønskede temafilene. Jeg klarte å finne problemet i min index.php fil-du gjettet det: en savnet semikolon.

La meg svare på spørsmålet en gang: Ja, skrive WordPress-kode er vanskelig for WordPress nybegynnere. Egentlig kan alle WordPress-utviklere dra nytte av GenerateWP, uansett hvor godt de vet WordPress.

Jeg skal fortelle deg hvorfor.

Skriv inn GenerateWP: Et nettsted for å lære WordPress-kode

Hvis GenerateWP hadde eksistert tilbake i 2006, hadde jeg lært WordPress vei raskere.

GenerateWP definerer seg som "Den enkleste og raskeste måten å lage tilpasset og høy kvalitetskode for WordPress-prosjektet ditt ved hjelp av de nyeste WordPress-kodningsstandardene og API-er", ifølge GenerateWP.com-hjemmesiden. Det er en veldig morsom måte å bygge WordPress-kode uten problemer.

Men det er mer enn det. Av sin natur, GenerateWP også lærer folk hvordan å kode i WordPress. Når du velger et verktøy og bygger koden, ser du hva innstillingene dine faktisk påvirker i koden, og det gir deg en ide om hvordan koden fungerer. Og dette er ikke bare for WordPress nybegynnere - selv WordPress veteraner kan dra nytte av det. Tross alt, å være god på WordPress koding gjør ikke betyr å huske hver eneste bit kode i kjerne av WordPress.

Er GenerateWP Bad for WordPress Beginners?

Jeg liker å tro at GenerateWP tjener formålet med å være en praktisk trening for WordPress nybegynnere. Hvorfor? Bare fordi det viser brukere hvordan koden er bygget. Eksperimentering med verktøyene for et par ganger kan man lære hvordan koden genereres, hva argumentene er, hvordan argumentene fungerer, og hvordan koden endres hvis verktøyet brukes med forskjellige verdier. En smart WordPress-nybegynner ville ha det gøy og eksperimentere med verktøyene, så prøv å skrive koden for seg selv for første gang. Resten ville gjøre nybegynnere til en veteran, eller i kul Vilkår, en WordPress ninja!

Men selvfølgelig liker noen mennesker å ta den enkle veien ut og bruke verktøyet hver dag. Det er fortsatt ikke dårlig når disse personene slipper sin kode for samfunnet (fordi koden vil bli godt skrevet, takket være GenerateWP), men de vil aldri forstå at etter et visst punkt er verktøyet tregere enn koding for hånd.

Verktøyene til WordPress

Når jeg skriver denne artikkelen, har GenerateWP 20 brukervennlige verktøy, og en seksjon der du kan lagre dine tilpassede kodestykker (som vi kommer til om en liten stund). La oss se hva verktøyene er:

  1. Med Taxonomy Generator kan du opprette egendefinerte taksonomier.
  2. Med Post Type Generator kan du opprette egendefinerte innleggstyper.
  3. Med Post Status Generator kan du opprette innleggsstatuser.
  4. Med Theme Support Generator kan du opprette egendefinerte temafunksjoner som språkstøtte, innholdsbredde og utvalgte bilder.
  5. Med Sidebar Generator kan du opprette egendefinerte "dynamiske sidebjelker" for å holde widgets.
  6. Med menygeneratoren kan du registrere egendefinerte navigasjonsmenyer.
  7. Med Shortcodes Generator kan du opprette WordPress-kortkoder.
  8. Med Quicktags Generator kan du opprette tilpassede quicktags.
  9. Med verktøylinjegeneratoren kan du opprette verktøylinjeposter.
  10. Med WP_Query Generator, du kan opprette WordPress-spørringer.
  11. Med WP_User_Query Generator, kan du opprette WordPress-brukerforespørsler.
  12. Med WP_Comment_Query Generator, du kan opprette WordPress-kommentarspørsmål.
  13. Med wp-config.php Filgenerator, du kan opprette en egendefinert wp-config.php fil.
  14. Med Plugin Readme Generator kan du opprette neste plugin readme.txt fil.
  15. Med Cron Job Event Generator kan du planlegge egendefinerte Cron-jobber.
  16. Med Register WordPress Scripts-verktøyet kan du registrere WordPress-skript.
  17. Med verktøyet Register WordPress Styles kan du registrere WordPress-stiler.
  18. Med verktøyet oEmbed Providers kan du opprette egendefinerte oEmbed-leverandører.
  19. Med generatoren for generell temahøyttaler kan du opprette egendefinerte topptekstbilder for temaet ditt. (Er det hvem som helst faktisk bruker denne WordPress-funksjonen, forresten?)
  20. Med Generator for Kontakt Metoder, kan du opprette nye kontaktmetoder som kan endres fra brukerprofilsider.

Alle disse verktøyene er veldig morsomme å leke med, og som jeg sa tidligere, kunne WordPress veteraner kanskje ikke, vil-dra nytte av disse verktøyene.

Men selv om du har lagret alle koder i WordPress-kjerne og ikke trenger noen av disse verktøyene, kan du nyte den nyeste og nyeste delen av GenerateWP: deling av utklipp.

GenererWP.com som et tilpasset delingsverktøy

Når GenerateWP.com ble to i begynnelsen av 2015, skrev skaperen Rami Yushuvaev en feiring på GenerateWPs blogg, og introduserte et nytt verktøy kalt "tilpassede utdrag". Med dette verktøyet kan du lagre WordPress-kodene dine og dele dem med verden. Du må bare registrere deg først. *sukk*

Under hvert GenerateWP-verktøy ser du to knapper: "Oppdater kode" og "Lagre utdrag". Ved å klikke den andre knappen, kan du enkelt lagre koden du nettopp bygget med GenerateWP. Enda bedre, du kan også skrive kode fra bunnen av (i stedet for å jobbe med verktøyene) fra Custom WordPress Snippets hjemmeside. Ryddig.

Wrapping Up for Today

GenerateWP er et WordPress-verktøy som for meg lukker et viktig gap i praktisk WordPress-opplæringsopplevelse. Med sine verktøy er jeg sikker på at mange WordPress-nybegynnere vil øke hastigheten på sine læringsprosesser for viktige APIer og funksjoner i WordPress.

Hva tar du på GenerateWP? Fortell oss hva du synes ved å legge ut i kommentarfeltet nedenfor. Og hvis du likte artikkelen, ikke glem å dele den med vennene dine!

Vi ser deg i neste del der vi skal dekke WP Quick Install, et verktøy for å raskt installere WordPress med mye tilpasning.