首页 > github 搭建个人博客,category的问题

github 搭建个人博客,category的问题

用jekyll在github上搭建了一个博客。请问显示某个category所有post的页面如何设置。思路有两个,建一个cagegory文件夹,里面分别有各个cagegory的文件,路径大概是github.io/categories/update,第二个思路是每个category建个文件夹,里面有index.html文件。我这两个方法都试过了,现在本地和github文件一样,但是能显示的路径不同,本地jekyll server能打开localhost:4000/update的路径,网上能打开github.io/categories/update路径,我现在晕了。请做过的朋友给点指点。。谢谢了


首先看下Jekyll基本的目录结构

如果楼主目录结构是这样的话,那继续往下看,不一样的话请自行google jekyll的入门教程。

好了,我们写文章的时候都是在_posts里面新建一个文件,文件名命名规则如图所示。文件里面的内容大概如:

---
layout: post
title: 这是标题
---

这是文章内容

如果网站没有分类,按照上面那样写就可以了,如果要添加分类,只需简单的像下面这样

---
layout: post
title: 这是标题
category: 这是分类名称
---

这是文章内容

至于遍历文章的方法,上传下我之前备忘截的图,就不码出来了。

遍历整个网站的文章

遍历某个分类下面的文章

最后,楼主在本地和github上显示不一致,应该是jeklly版本不一致,这个就不展开讲了。

【热门文章】
【热门文章】