本想把一个 Markdown 在线编辑器页面加入到 Blog 中,废了老大得劲,所以这里总结一下。
正常情况下,按照说明操作,应该流程如下:
修改主题配置文件添加 MENU 分类字段
修改文件为
themes\next_config.yml
修改代码大概如下,看 markdown: /editor/editor.html || monero 这一行,就是我加入的。
menu:
home: / || home
#about: /about/ || user
#tags: /tags/ || tags
categories: /categories/ || th
archives: /archives/ || archive
markdown: /editor/editor.html || monero (这一条是我新加入的)
#schedule: /schedule/ || calendar
#sitemap: /sitemap.xml || sitemap
#commonweal: /editor.html || heartbeat
修改一下主目录下的语言配置文件。
路径为themes\next\languages 文件为zh-Hans.yml
修改代码如下:
menu:
home: 首页
archives: 归档
categories: 分类
tags: 标签
about: 关于
markdown: 撰写 (这一条是我新加入的)
search: 搜索
schedule: 日程表
sitemap: 站点地图
commonweal: 公益404
本来到此为止应该就OK了,但是我发现 Hexo 编译之后,无论如何都找不到我新加入的 editor.html文件的链接。
然后网上找了好久,发现问题出在少了三行代码,就是下面这三行代码,要把这三行代码加入到 html 文件的代码的最前面。
layout: false
title: "404"
---
也就是下面这张图,然后就OK了。
