解决hexo下分类和标签无法显示的问题
概述
今天更换了一个新的主题,之后发现无法正常添加 分类页 和 标签页,经过一下午的研究,终于找到了最完美的解决方案。
步骤一
你需要在 hexo 根目录的 source 文件夹下新建一个 tags 文件夹,然后在 tags 文件夹里面新建一个 index.md 文件。快捷命令为:
$ hexo new page "tags"
步骤二
编辑 index.md 文件,内容如下:
---
title: "tags"
type: tags
layout: "tags"
---
重点来了
注意!这里面最重要的就是 layout 选项,后面的参数对应的是你 主题文件夹下 layout 文件夹下第一级的布局文件。比如,我的主题是用 ejs 写的,那么对应的就是 layout/tags.ejs,如果没有,那么就会出现空白的现象!如果你的 tags 文件的命名时 a.ejs,那么你就应该写成 layout: “a”。
步骤三
编辑主题配置文件:
nav:home: /about: /abouttags: /tags
步骤四
编辑 hexo 配置文件 Directory 选项。
检查一下名称是否对应
# Directory
tag_dir: tags
至此,完美解决。
最重要的就是看一下你的主题文件里有没有标签页或者分类页的布局文件,一般来说都是有的,只是命名和存放的位置可能不同,所以大家要根据实际情况来修改。
解决hexo下分类和标签无法显示的问题相关推荐
- 微软BI 之SSRS 系列 - 解决Pie Chart 中控制标签外部显示与标签重叠的问题
微软BI 之SSRS 系列 - 解决Pie Chart 中控制标签外部显示与标签重叠的问题 参考文章: (1)微软BI 之SSRS 系列 - 解决Pie Chart 中控制标签外部显示与标签重叠的问题 ...
- 解决Hexo博客引用网络图片无法显示的问题
问题 我的博文首发是在CSDN,这样在Hexo博客发布时就可以直接引用CSDN的网络图片.但是在刚deploy上去的时候,预览都是OK的,但是过几天后就全都显示不了,如下图所示 用Chrome浏览器, ...
- 解决win10下高分屏的字体显示模糊问题
方法一:修改注册表,不需要新增什么,但是需要动手能力: ①按Win+R热键,打开运行窗口,输入regedit回车,打开本机的注册表编辑器; ②定位到HKEY_CURRENT_USERControl P ...
- 解决Ubuntu下的WiFi列表不显示问题(硬件禁止问题)
查阅了很多博客,其实可能问题会有相似的,但产生的原因可能各不相同,我的环境是win7+Ubuntu16.04的双系统,装好系统后各项功能是完好的,但是第二天开机的时候就出现了连不上网的问题,尝试了很多 ...
- 【个人网站搭建】GitHub pages+hexo框架下为next主题添加分类及标签
0x00 前言 文章中的文字可能存在语法错误以及标点错误,请谅解: 如果在文章中发现代码错误或其它问题请告知,感谢! Hexo博客框架版本(hexo vesion):5.3.0 Next主题版本:v5 ...
- Hexo分类及标签显示
Hexo根目录配置_config.yml category_map:- Blogs: /categories/Blogs- Tech: /categories/Tech- Tools: /catego ...
- Hexo博客发表文章、草稿、添加分类和标签
写在前面 本文主要写了hexo的配置,关于博客标题这些配置HEXO已经有了很详细的介绍了,这里不再赘述,本文主要记录一些我个人认为小白比较容易有疑问的地方,也就是博客的主要功能,发表文章.添加文章分类 ...
- Diango博客--17.统计各个分类和标签下的文章数
文章目录 0.思路引导 1.Model 回顾 2.数据库数据聚合 3.使用 Annotate 4.在模板中引用新增的属性 0.思路引导 在我们的博客侧边栏有分类列表和标签列表,显示博客已有的全部文章分 ...
- 【Hexo】nexT主题使用攻略基础——添加分类、标签及关于
文章目录 一.创建"分类"选项 1.1 生成"分类"页 1.2 添加type属性 1.3 categories赋予文章 二.创建"标签"选项 ...
最新文章
- 什么是标记符控制的分水岭算法
- 过滤选择器——可见性过滤选择器
- Android之Camera介绍
- 前端问题记录1:debounce is not a function
- 模拟微信自动化发送(微信公众号文章自动点击)
- 【融云分析】选择IM云服务,需要看哪些核心技术指标?
- 局域网中传输介质的应用分析
- SpringMVC请求后台地址URL没有.*的几种实现方式
- 梦之翼网络LAMP技术博客正式成立!
- python如何输入n个数字_python如何一次性输入多个数
- js数组再倒数第二个添加元素_js 循环对象数组将元素逐个添加至新数组问题
- c语言和测绘程序设计,测绘程序设计(C语言版)
- 生物医学信号检测与处理实验3——1微电阻梁
- 拼多多,是漏洞的损失?还是营销的手段?
- mysql反思范文_MySQL学习笔记(一)
- thinkcmf图片上传七牛云不显示的问题(七牛图片后缀!watermark)
- MATLAB 中有哪些命令,让人相见恨晚?
- 企业管理 史玉柱:公司只有三个人可以谈战略,其他人抓好执行
- 程序设计入门C语言 --- 时间换算
- CUDA安装时提示:The following process must be stopped before the CUDA Visual Studio Integrated