Toolbox van de Smart WordPress Developer GenerateWP

Welkom bij het derde deel van de serie "Toolbox van de Smart WordPress Developer". In dit deel gaan we naar GenerateWP, een website die is gewijd aan het bouwen van WordPress-code.

Is het schrijven van WordPress Code moeilijk?

Ja.

Voordat je je bloed laat koken van woede, stel jezelf de volgende vraag: Heb je ooit een fout gemaakt terwijl je codering aan het leren was in WordPress?

Ik weet dat ik het heb. 'Het was een koude nacht in Kocaeli, Turkije (mijn woonplaats, vlak naast İstanbul) toen ik mijn eerste White Screen of Death (WSOD). Het was 2006 en ik was bezig met het bewerken van een gratis WordPress-thema voor mijn blog, Beyn. Ik was ook nieuw voor PHP, MySQL, HTML en CSS, dus je kunt je de gruwel voorstellen toen ik zag dat ik geen enkele pagina kon openen, inclusief het admin-paneel, als ik me niet vergis. Na enkele minuten van angst en een paar druppels koud zweet op mijn voorhoofd, ik Tenslotte dacht aan het verwijderen van het thema van FTP en opnieuw beginnen met de onbewerkte themabestanden. Ik heb het probleem in mijn kunnen lokaliseren index.php bestand - je raadt het al: een ontbrekende puntkomma.

Laat me de vraag nog een keer beantwoorden: ja, het schrijven van WordPress-code is moeilijk voor WordPress-beginners. Eigenlijk kunnen alle WordPress-ontwikkelaars profiteren van GenerateWP, ongeacht hoe goed ze WordPress kennen.

Ik zal je vertellen waarom.

Voer GenerateWP in: een website om WordPress-code te leren

Als GenerateWP al in 2006 bestond, had ik WordPress geleerd manier sneller.

GenerateWP definieert zichzelf als "De eenvoudigste en snelste manier om aangepaste en hoogwaardige code te maken voor uw WordPress-project met behulp van de nieuwste WordPress-coderingsstandaarden en API's", volgens de startpagina van GenerateWP.com. Het is echt een leuke manier om zonder enige moeite WordPress-code te bouwen.

Maar het is meer dan dat. Van nature is GenerateWP ook onderwijst mensen hoe te coderen in WordPress. Wanneer u een tool selecteert en uw code bouwt, ziet u wat uw instellingen feitelijk in de code beïnvloeden, en dat geeft u een idee van hoe de code werkt. En dit is niet alleen voor beginners van WordPress, zelfs WordPress-veteranen kunnen hiervan profiteren. Het is tenslotte goed om WordPress-codering goed te doen niet gemiddelde elk stukje code onthouden in de kern van WordPress.

Is GenerateWP Bad voor WordPress-beginners?

Ik vind het leuk om te denken dat GenerateWP het doel dient om een ​​hands-on trainingsoefening te zijn voor WordPress-beginners. Waarom? Gewoon omdat het gebruikers toont hoe de code is gebouwd. Door een paar keer met de hulpmiddelen te experimenteren, kunt u leren hoe de code wordt gegenereerd, wat de argumenten zijn, hoe de argumenten werken en hoe de code verandert als het hulpmiddel met verschillende waarden wordt gebruikt. Een slimme WordPress-beginner zou plezier hebben en met de tools experimenteren, en dan de code voor het eerst zelf proberen te typen. De rest zou de beginner in een veteraan veranderen, of in stoer voorwaarden, een WordPress ninja!

Maar, natuurlijk, sommige mensen willen de gemakkelijke weg naar buiten nemen en de tool elke dag gebruiken. Het is nog steeds niet slecht als die mensen hun code voor de community vrijgeven (omdat de code goed geschreven is, dankzij GenerateWP), maar ze zullen het nooit begrijpen dat het gebruik van de tool na een bepaald punt langzamer is dan handmatig coderen.

De hulpmiddelen van WordPress

Terwijl ik dit artikel aan het schrijven ben, heeft GenerateWP 20 eenvoudig te gebruiken hulpmiddelen, en een gedeelte waar je je eigen aangepaste codefragmenten kunt opslaan (die we in een korte tijd krijgen). Laten we eens kijken wat de tools zijn:

  1. Met de Taxonomy Generator kunt u aangepaste taxonomieën maken.
  2. Met de berichttype-generator kunt u aangepaste berichttypen maken.
  3. Met de berichtstatusgenerator kunt u poststatussen maken.
  4. Met de Theme Support Generator kunt u aangepaste thema-functies maken, zoals taalondersteuning, inhoudsbreedte en aanbevolen afbeeldingen.
  5. Met de zijbalkgenerator kunt u aangepaste "dynamische zijbalken" maken om widgets vast te houden.
  6. Met de Menu Generator kunt u aangepaste navigatiemenu's registreren.
  7. Met de Shortcodes Generator kunt u WordPress-shortcodes maken.
  8. Met de QuickTags Generator kunt u aangepaste quicktags maken.
  9. Met de Toolbar Generator kunt u werkbalkitems maken.
  10. Met de WP_Query Generator, kunt u WordPress-query's maken.
  11. Met de WP_User_Query Generator, kunt u WordPress-gebruikersquery's maken.
  12. Met de WP_Comment_Query Generator, kunt u WordPress commentaarquery's maken.
  13. Met de wp-config.php Bestand Generator, kunt u een aangepast maken wp-config.php het dossier.
  14. Met de Plugin Readme Generator kunt u uw volgende plug-ins maken readme.txt het dossier.
  15. Met de Cron Job Event Generator kunt u aangepaste Cron-taken plannen.
  16. Met de tool WordPress-scripts registreren, kunt u WordPress-scripts registreren.
  17. Met de tool WordPress-stijlen registreren kunt u WordPress-stijlen registreren.
  18. Met de oEmbed Providers-tool kunt u aangepaste oEmbed-providers maken.
  19. Met de Theme Default Headers Generator kunt u aangepaste headerafbeeldingen voor uw thema maken. (Is er iedereen eigenlijk gebruikmakend van deze WordPress-functie?)
  20. Met de User Contact Methods Generator kunt u nieuwe contactmethoden maken die kunnen worden gewijzigd vanaf pagina's van gebruikersprofielen.

Al deze tools zijn erg leuk om mee te spelen, en zoals ik al eerder zei, zelfs WordPress-veteranen misschien, zullen-profiteren van deze tools.

Maar zelfs als je alle codes in de WordPress-kern hebt onthouden en geen van die hulpmiddelen nodig hebt, kun je genieten van de nieuwste en nieuwste sectie van GenerateWP: sharing snippets.

GenerateWP.com als tool voor het delen van aangepaste fragmenten

Toen GenerateWP.com er begin 2015 twee werd, plaatste maker Rami Yushuvaev een viering op de blog van GenerateWP en introduceerde een nieuwe tool genaamd "custom snippets". Met deze tool kunt u uw WordPress-codefragmenten opslaan en deze met de wereld delen. U hoeft zich alleen maar te registreren. *zucht*

Onder elke GenerateWP-tool ziet u twee knoppen: "Update Code" en "Save Snippet". Door op die tweede knop te klikken, kunt u eenvoudig de code opslaan die u zojuist met GenerateWP hebt gebouwd. Of nog beter, u kunt ook vanuit het niets nieuwe code schrijven (in plaats van met de hulpmiddelen te werken) op de homepage van Custom WordPress Snippets. Netjes.

Inpakken voor vandaag

GenerateWP is een WordPress-tool die, voor mij, een belangrijk gat in praktische WordPress-trainingservaring sluit. Met zijn hulpmiddelen weet ik zeker dat veel WordPress-beginners hun leerprocessen voor belangrijke API's en functies van WordPress zullen versnellen.

Wat is jouw mening over GenerateWP? Vertel ons wat u denkt door het in het gedeelte Opmerkingen hieronder te plaatsen. En als je het artikel leuk vond, vergeet dan niet om het met je vrienden te delen!

Tot ziens in het volgende gedeelte bespreken we WP Quick Install, een tool om WordPress snel te installeren met veel aanpassingsmogelijkheden.