Ich versuche, eine WordPress-Website statisch zu generieren, was bedeutet, eine Liste von jeder URL in der Website z.Wordpress REST API erhalten Sie volle Sitemap
routes = [
'/about-us',
'/sample-page',
'/category/uncategorized',
'/uncategorized/hello-world'
];
ich derzeit drei API-Endpunkte bin Laden I in der Dokumentation gefunden: https://developer.wordpress.org/rest-api/reference/
/wp-json/wp/v2/pages
/wp-json/wp/v2/categories
/wp-json/wp/v2/posts
Aber das ist noch nicht decken alle Seiten der Website ... wie ich alles bekommen kann Seiten der Website einschließlich Tags usw. über die REST-API? (Ohne Plugins!)
Bonuspunkte: Wenn Sie eine Empfehlung haben, wie der Konflikt von beheben:
/category/uncategorized
/uncategorized/hello-world
Sollte wirklich:
/uncategorized
/uncategorized/hello-world
Damit statische Generation doesn Keine fehlenden Seiten!
Ja, ich wollte mehrere HTTP-Anfragen wo möglich vermeiden, aber verstehe, dass es viele Seiten geben könnte! Hier ist mein Code soweit: https://github.com/kmturley/angular-universal-wordpress-cms/blob/master/frontend/static.paths.ts#L22 –