Weet u niet meer hoe u WordPress moet gebruiken? PlatoBlockchain-gegevensintelligentie. Verticaal zoeken. Ai.

Weet u niet meer hoe u WordPress moet gebruiken?

Ik ook niet! En dat komt waarschijnlijk omdat er veel gebeurt in WordPress-land. De evolutie naar volledige site-editing (FSE) introduceert frequente veranderingen in de manier waarop we thema's en plug-ins bouwen, en met zo'n razendsnelle snelheid dat de documentatie zelf niet bestaat of bijna verouderd is bij publicatie. Heck, de term "full-site editing" zou zelfs kunnen veranderen.

Tom McFarlin mijmerde hierover in zijn post getiteld: "Tutorials schrijven in deze Gutenberg-tijden":

Ik weet dat Gutenberg al vijf jaar in ontwikkeling is en ik weet dat het in de loop van die tijd veel volwassener is geworden. Maar het aantal tutorials waarin werd uitgelegd hoe je iets moet doen dat al achterhaald is, was absoluut ongelooflijk.

De waarheid is dat ik niet zou weten waar ik moest beginnen als mij werd gevraagd om een ​​nieuwe WordPress-site te maken. Zoals ik zie, zijn er een aantal manieren om te gaan in dit evoluerende tijdperk van WordPress:

  • Maak een vrijwel leeg thema dat gebruikmaakt van de Site Editor voor sjablonen en blokpatronen voor lay-outs.
  • Maak een child-thema op basis van het bestaande Twenty Twenty-Two-thema (omdat het standaard FSE ondersteunt en minimaal genoeg is om zonder veel poespas aan te passen).
  • Maak een klassiek thema.
  • Gooi thema's helemaal weg en maak een headless front-end die de WordPress REST API gebruikt.

Ik bedoel, we hebben zoveel tools om WordPress uit te breiden als een CMS dat de voorkant van een WordPress-site van site tot site kan verschillen. We kunnen letterlijk een hele aangepaste WordPress-site bouwen met niets anders dan enkele aanpassingen aan de theme.json bestand en rommelen met lay-outs in de Block Editor.

Het is verbazingwekkend en duizelingwekkend tegelijk.

Het kan ook frustrerend zijn, en we zagen een deel van de frustratie overkoken toen Matt Mullenweg heeft gereageerd op de recente ontwerpupdates naar de WordPress.org-startpagina en de hoeveelheid tijd die nodig was om te voltooien:

[…] het is zo'n eenvoudige lay-out, het is moeilijk voor te stellen dat het een persoon meer dan een dag kost op Squarespace, Wix, Webflow of een van de WP-paginabuilders.

(En ja, iemand bewees dat een bijna identieke kopie van het ontwerp zou kunnen zijn gemaakt in 20 minuten.)

Ik denk dat de opmerkingen van Matt meer te maken hebben met het proces en het oplossen van de juiste problemen dan met kritiek op de gevolgde aanpak. Maar het lezen van de reacties op dat bericht is een mooie microkosmos van wat volgens mij een existentieel dilemma is dat veel WordPress-ontwikkelaars - waaronder ikzelf - voelen na vijf jaar tussen 'klassieke' en FSE-thema's te hebben geleefd.

Ik zal eerlijk zijn: ik heb het gevoel dat ik geen voeling heb met FSE-ontwikkeling. Zo onbereikbaar dat ik me afvroeg of ik niet te ver achterop ben geraakt en of ik het nog kan inhalen. Ik weet dat er een enorme inspanning wordt geleverd om het leren te versterken (Leer WordPress is daar een goed voorbeeld van), maar het voelt alsof er nog steeds iets ontbreekt - of een soort van loskoppeling - dat verhindert dat de gemeenschap op dezelfde pagina staat als waar we zijn en waar we naartoe gaan.

Zou het een gebrek aan communicatie kunnen zijn? Nee, dat zijn er veel, om nog maar te zwijgen van de vele mogelijkheden om vergaderingen bij te wonen en vergadernotities te bekijken. Zou het een gebrek aan stabiele documentatie kunnen zijn? Dat is legitiem, tenminste als ik heb geprobeerd informatie te zoeken over blokontwikkeling.

Misschien wel de grootste tekortkoming is het gebrek aan blogposts die tips, trucs en best practices delen. De WordPress-gemeenschap is altijd een enorm leger van mensen geweest die genereus hun talenten en wijsheid delen. Maar ik denk dat Tom het het beste samenvatte toen hij tweette:

Ik zou bijvoorbeeld graag net zoveel over WordPress schrijven als in het "klassieke" tijdperk. Maar nogmaals, er is dat ongrijpbare startpunt dat me ervan weerhoudt om zeker te zijn van alles wat ik zou zeggen.

Tijdstempel:

Meer van CSS-trucs