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.
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.
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.
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.
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:
WP_Query
Generator, kunt u WordPress-query's maken.WP_User_Query
Generator, kunt u WordPress-gebruikersquery's maken.WP_Comment_Query
Generator, kunt u WordPress commentaarquery's maken.wp-config.php
Bestand Generator, kunt u een aangepast maken wp-config.php
het dossier.readme.txt
het dossier.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.
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.
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.