使用Category标签隐藏Jekyll博客文章
来源:互联网 发布:transmac制作mac安装盘 编辑:程序博客网 时间:2024/06/06 20:14
通过简单设置Jekyll的Category,实现隐藏部分博客文章的功能,此方法同样适用于Octopress。
首先打开你的source/index.html
文件:
---layout: default---<div class="blog-index"> {% assign index = true %} {% for post in site.posts %} <!--遍历所有post--> {% assign content = post.content %} <article> {% include article.html %} </article> {% endfor %} <div class="pagination"> {% if paginator.next_page %} <a class="prev" href="{{paginator.next_page_path}}">← Older</a> {% endif %} {% if paginator.previous_page %} <a class="next" href="{{paginator.previous_page_path}}">Newer →</a> {% endif %} </div></div><aside class="sidebar"> {% if site.blog_index_asides.size %} {% include_array blog_index_asides %} {% else %} {% include_array default_asides %} {% endif %}</aside>
发现默认是通过{% for post in site.posts %}
来遍历所有post的,将这个循环改为:
{% for post in site.categories.你希望显示博文的category %}
这样就只会默认在首页显示特定category的文章而隐藏其他文章了。
我的习惯时把想公开的文章的category设置成public,然后{% for post in site.categories.public %}
,就达到隐藏其他文章的目的了。
0 0
- 使用Category标签隐藏Jekyll博客文章
- jekyll博客文章生成器制作
- 使用Jekyll搭建Github博客
- 使用Jekyll搭建自有博客
- 使用Jekyll搭建个人博客
- Jekyll&&Github---使用jekyll在github上面搭建个人博客
- 使用Jekyll构建博客并使用
- 使用Jekyll在Github上搭建博客
- 使用Jekyll-bootstrap快速搭建博客
- Ubuntu下使用github+jekyll搭建博客
- 使用github和jekyll搭建博客过程
- 搭建个人博客 方式2 使用jekyll
- 使用GitHub Pages+ Jekyll搭建个人博客
- 使用jekyll+Github搭建个人独立博客
- 使用Github+Jekyll制作自己的博客
- 使用Jekyll搭建自己的博客
- 使用Jekyll + GitHub Pages搭建个人博客
- 使用Jekyll和github搭建个人博客
- Java中多态的用法
- Android开发之浅谈框架模式MVP
- Linux 下的五种 IO 模型
- 16 暑期校训 DAY6
- Java生成验证码
- 使用Category标签隐藏Jekyll博客文章
- Linux 终端生存指南
- debian8.5下Cinnamon桌面Bug#2解决方法
- LeetCode | Search a 2D Matrix
- iOS UI: UIMenuController | InputView 折腾记
- MySQL DBA 面试题目 答疑记 《01》
- Java中接口与实例化【引用】
- 【杭电oj2012】素数判定
- HDU 5811 (拓扑排序 LIS)