WordPress Templating Router: Verbind aangepaste permalinks met aangepaste sjablonen

De standaard WordPress Templating Router behandelt de permalink structuur volgens zijn eigen logica. Met WP Router kun je aangepaste sjablonen, op elke plaats, koppelen aan elke aangepaste permalink. Zo kun je bijvoorbeeld de url /custom/ koppelen aan het sjabloon dat zich bevindt in templates/custom.php
 
Zo fungeert WP Router als een WordPress templating router. Dit is vooral handig als je sjablonen wilt opnemen die niet de logica van WordPress volgen, met zijn post types en archieven.

WP Router gebruiken

WP Router kun je handmatig in je projecten verplichten, of inbouwen met behulp van composer. Het is duidelijk dat WP Router een script voor WordPress is.

Door een nieuwe WP Router instantie aan te maken en er een array met overeenkomstige routes aan door te geven, kunnen nieuwe routes geregistreerd worden. De precieze procedure wordt beschreven in het Github depot.

Documentatie over de installatie en het gebruik van WP Router kun je gevonden op Github.

Een vrij WordPress Script Collectie

In de loop der jaren ontdekten we dat we in onze WordPress ontwikkelingsprojecten steeds dezelfde code herhaalden. De voor de hand liggende gedachte kwam in ons op: Waarom slaan we deze stukjes code niet op in herbruikbare scripts op GitHub?

Maar we konden ze gewoon verspreiden als gratis WordPress scripts! En zo gebeurde het, ons repository was geboren. Dit zijn allemaal gratis premium WordPress scripts. Veel plezier bij het ontwikkelen!

WP Router: een WordPress Templating Router 1