title and archive page
This commit is contained in:
@@ -6,11 +6,24 @@ exports.onCreateNode = ({ node, getNode, actions }) => {
|
||||
|
||||
if (node.internal.type === `MarkdownRemark`) {
|
||||
var slug = createFilePath({ node, getNode, basePath: `pages` });
|
||||
var date = new Date(node.frontmatter.date);
|
||||
var year = date.getFullYear();
|
||||
var month = date.getMonth();
|
||||
createNodeField({
|
||||
node,
|
||||
name: `slug`,
|
||||
value: slug,
|
||||
});
|
||||
createNodeField({
|
||||
node,
|
||||
name: `year`,
|
||||
value: year,
|
||||
});
|
||||
createNodeField({
|
||||
node,
|
||||
name: `month`,
|
||||
value: month,
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user