从Sapper/Svelte: How do I add markdown files?提出此问题,以帮助将来的搜索者:
我看到所有帖子都在顶级域Ex
www.example.com/post1
,www.example.com/post2
之后有一个链接。但是,如果有人使用模板要对帖子进行分类怎么办。例如www.example.com/svelte-posts/post1
,www.example.com/vuejs-posts/post1
答案 0 :(得分:0)
如果您想要传统的WordPress样式的类别,可以将其添加到帖子的降价促销事项(Jekyll docs)中,然后使用dynamic parameters创建一个类别页面模板,并链接到以下类别中的任何类别您的个人帖子模板也是如此。
但是,如果您提前知道的类别数量有限,并且您希望URL名称中的类别在帖子名称之前,那么它会更简单(尽管会随着时间的推移而受到限制),并具有单独的博客/帖子文件夹并使用Svelte site uses the blog
folder的方式。但是,如果您希望对所有类别的所有帖子都采用传统的时间顺序索引,则此方法将无法正常工作,因此,如果您确实希望使用上述的前题方法,而不必担心单个帖子的URL。
根据我的经验,标签几乎总是比类别更好,因为您可以随意添加。如果您写了一篇比较Svelte和Vue的文章怎么办?为什么不同时在两者中出现?然后,您需要tags not categories。 WordPress的历史由来已久,令人困惑,我认为他们最终使类别的行为像标签一样,因为他们厌倦了在需要标签和抱怨时与使用类别的人打交道。