Update blog sitemap
This commit is contained in:
10
astro/src/lib/routing.ts
Normal file
10
astro/src/lib/routing.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
export function getBlogRoute(blogSettings: BlogSettings, blog: BlogPost) {
|
||||
const date = new Date(blog.date);
|
||||
|
||||
return blogSettings.blogRouteTemplate
|
||||
.replaceAll("%Y", date.getFullYear().toString())
|
||||
.replaceAll("%M", (date.getMonth() + 1).toString().padStart(2, '0'))
|
||||
.replaceAll("%D", date.getDate().toString().padStart(2, '0'))
|
||||
.replaceAll("%R", blog.url)
|
||||
.replace(/\/+/g, '/');
|
||||
}
|
||||
Reference in New Issue
Block a user