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.
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.
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.
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.
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:
WP_Query
Generator, du kan opprette WordPress-spørringer.WP_User_Query
Generator, kan du opprette WordPress-brukerforespørsler.WP_Comment_Query
Generator, du kan opprette WordPress-kommentarspørsmål.wp-config.php
Filgenerator, du kan opprette en egendefinert wp-config.php
fil.readme.txt
fil.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.
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.
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.