mirror of
https://github.com/10h30/wordpress-export-to-markdown.git
synced 2026-07-20 15:14:01 +09:00
Implemented prefixdate
This commit is contained in:
@@ -208,14 +208,27 @@ function getPostDir(post) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (argv.postfolders) {
|
if (argv.postfolders) {
|
||||||
dir = path.join(dir, post.frontmatter.slug);
|
let folder = post.frontmatter.slug;
|
||||||
|
if (argv.prefixdate) {
|
||||||
|
folder = dt.toFormat('yyyy-LL-dd') + '-' + folder;
|
||||||
|
}
|
||||||
|
dir = path.join(dir, folder);
|
||||||
}
|
}
|
||||||
|
|
||||||
return dir;
|
return dir;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getPostFilename(post) {
|
function getPostFilename(post) {
|
||||||
return argv.postfolders ? 'index.md' : post.frontmatter.slug + '.md';
|
if (argv.postfolders) {
|
||||||
|
return 'index.md';
|
||||||
|
} else {
|
||||||
|
let filename = post.frontmatter.slug + '.md';
|
||||||
|
if (argv.prefixdate) {
|
||||||
|
let dt = luxon.DateTime.fromISO(post.frontmatter.date);
|
||||||
|
filename = dt.toFormat('yyyy-LL-dd') + '-' + filename;
|
||||||
|
}
|
||||||
|
return filename;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
init();
|
init();
|
||||||
|
|||||||
Reference in New Issue
Block a user