我正在尝试静态生成一个 WordPress 网站,这意味着拥有网站中每个 url 的列表,例如
routes = [
'/about-us',
'/sample-page',
'/category/uncategorized',
'/uncategorized/hello-world'
];
我目前正在加载我在以下文档中找到的三个 API 端点: https ://developer.wordpress.org/rest-api/reference/
/wp-json/wp/v2/pages
/wp-json/wp/v2/categories
/wp-json/wp/v2/posts
但这仍然没有涵盖网站中的所有页面......如何通过 REST API 获取网站的所有页面,包括标签等?(不使用插件!)
奖励积分:如果您有解决以下冲突的建议:
/category/uncategorized
/uncategorized/hello-world
真的应该是:
/uncategorized
/uncategorized/hello-world
这样静态生成就不会丢失页面!