NexT 个性化设置
NexT 主题添加分类页面
新建页面
在本地使用终端 cd 到 blog 文件夹下,执行如下命令:
$ cd Documents/blog
$ hexo new page categories
设置页面
编辑 source/categories/index.md :
---
title: categories
date: 2018-04-09 13:15:42
type: "categories"
layout: "categories"
comments: false
---
修改主题配置文件
编辑 themes/next/_config.yml :
menu:
home: / || home
#about: /about/ || user
#tags: /tags/ || tags
archives: /archives/ || archive
categories: /categories/ || th
然后,终端重新部署即可生效。
NexT 主题打赏
准备支付宝和微信二维码
配置本地站点文件
blog/themes/next/_config.yml :
# Reward
reward_comment: 碎银打赏,以资鼓励!
wechatpay: /images/wechatpay.jpg
alipay: /images/alipay.jpg
#bitcoin: /images/bitcoin.png
注:wechatpay.jpg、alipay.jpg 图片放入 themes/next/source/images 中,像素修改为:215 * 215。
修复煽动 Bug
修改next/source/css/_common/components/post/post-reward.styl,注释wechat:hover和alipay:hover :
/*
#wechat:hover p{
animation: roll 0.1s infinite linear;
-webkit-animation: roll 0.1s infinite linear;
-moz-animation: roll 0.1s infinite linear;
}
#alipay:hover p{
animation: roll 0.1s infinite linear;
-webkit-animation: roll 0.1s infinite linear;
-moz-animation: roll 0.1s infinite linear;
}
*/
然后,终端重新部署即可生效。
NexT 开启数学公式
修改主题配置文件 themes/next/_config.yml 中:
math:
enable: true
书写markdown博文时:
---
title:
date:
tags:
categories:
mathjax: true
---
编辑node_modules\marked\lib\marked.js 脚本:
【第一步】 将451行的escape: /^\\([\\`*{}\[\]()# +\-.!_>])/, 替换为 escape: /^\\([`*\[\]()# +\-.!_>])/, 这一步取消了对\\,\{,\}的转义(escape) 【第二步】 将459行的em: /^\b_((?:[^_]|__)+?)_\b|^\*((?:\*\*|[\s\S])+?)\*(?!\*)/, 替换为 em:/^\*((?:\*\*|[\s\S])+?)\*(?!\*)/, 这一步取消了对斜体标记_的转义
保存。即可生效。参考的帖子:在Hexo中渲染MathJax数学公式
Google SEO
我搭建的博客为什么在 百度 or Google 搜不到?那是因为你没有做 SEO
Google Webmaster tools
获取 google site verification code
登录 Google Webmaster Tools,导航到验证方法,并选择
HTML Tag。将会获取到一段代码:<meta name="google-site-verification" content="XXXXXXXXXXXXXXXXXXXXXXX" />Google Search Console 时,选用 Alternate methods 的 HTML tag 认证时,copy 自己的
meta name。在
themes/next/layout/_partials/head/head.swig文件中:<meta charset="UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/> <meta name="theme-color" content="{{ theme.android_chrome_color }}">修改为:
<meta charset="UTF-8"/> <meta name="google-site-verification" content="XXXXXXXXXXXXXXXXXXXXXXX" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/> <meta name="theme-color" content="{{ theme.android_chrome_color }}">即在第二行添加自己的
meta name:<meta name="google-site-verification" content="XXXXXXXXXXXXXXXXXXXXXXX" />进入本地安装hexo的目录下,我的是blog。首先安装
sitmap,执行命令:$ npm install hexo-generator-sitemap --save打开站点配置文件
blog/_config.yml,添加sitemap: path: sitemap.xmlOK,搞定了。这样在执行
hexo g编译时,会在目录/blog/public/下,生成sitemap.xml文件。该文件是提供给搜索爬虫用的。过后,就可在
Google搜到自己博客的相关信息了。
添加蜘蛛协议 robots.txt
添加文blog/source/robots.txt:
User-agent: *
Disallow: /CNAME
Disallow: /README
Disallow: /css/
Disallow: /images/
Disallow: /js/
Disallow: /lib/
Allow: /
Allow: /archives
Allow: /categories
Sitemap: 自己网站的域名/sitemap.xml
NexT 个性化设置的更多相关文章
- Python开发工具PyCharm个性化设置(图解)
Python开发工具PyCharm个性化设置,包括设置默认PyCharm解析器.设置缩进符为制表符.设置IDE皮肤主题等,大家参考使用吧. JetBrains PyCharm Pro 4.5.3 中文 ...
- PhpStorm 8.x/9.x 快捷键设置/个性化设置,如何多项目共存?如何更换主题?
1."自定义"常用快捷键(设置成跟Eclipse差不多) 按照路径:File -> Settings -> Appearance & Behavior -> ...
- 个性化设置phpMyAdmin,去掉“以树形显示数据库”,禁用“发送错误报告”
个性化设置phpMyAdmin 在使用phpMyAdmin 3.5.8.2时,发现: 如果数据库有相同的前缀,左边数据库导航会把前缀合并,即所谓的“以树形显示数据库”,真的有点不习惯,如下图所示: 不 ...
- IntelliJ IDEA 14.x 快捷键/个性化设置
常用快捷键设置(设置成跟Eclipse差不多) 按照路径:File -> Settings -> Appearance & Behavior -> Keymap -> ...
- 【荐2】Total Commander 7.57 配置选项 个性化设置备份,,,开启时如何自动最大化???(二)
最近安装了下新版的“Total Commander 7.56”,发现它的默认设置是如此的不好用,现把对其个性化设置备份如下(符合大部分用户的操作习惯): 默认打开Total Commander 7.5 ...
- Xshell个性化设置,解决Xshell遇到中文显示乱码的问题
在同事的推荐下,今天开始使用Xshell连接Linux,但是发现一个“遇到中文显示乱码”的问题, 同事的解决方案如下: 平常给Linux上传文件之前,先把文件转换成UTF-8编码形式, 然后设置Xsh ...
- Ubuntu 14 中,SecureCRT、SecureFX个性化设置
[SecureCRT 个性化设置] 打开设置路径:菜单栏 -> Opions -> Global Options -> General -> Default Session - ...
- Chrome 及其 插件“个性化设置”备份
Chrome版本发布时间表 2016.10.13 v54.0.2840.59 主题颜色由 蓝色 变为 灰色 2016.11.17 重新使用 Chrome 浏览器(v54.0.2840.99),并设置 ...
- Firefox 及其 插件“个性化设置”备份
Firefox版本发布时间表 2016.10.22 49.0.2 2016.11.15 50.0 2016.11.08 重新使用 Firefox(版本为 49.0.2),访问 Firefox官网 常用 ...
- Mac Pro 安装 Sublime Text 3,个性化设置,主题 和 插件 收藏
1.到官网下载安装包 http://www.sublimetext.com/3 2.附注册码一枚 Sublime Text 3 3126 —– BEGIN LICENSE —– Alexey Plut ...
随机推荐
- Java网络通信方面,BIO、NIO、AIO、Netty
码云项目源码地址:https://gitee.com/ZhangShunHai/echo 教学视频地址:链接: https://pan.baidu.com/s/1knVlW7O8hZc8XgXm1dC ...
- 【python027--集合】
一.集合会剔除字典内重复的数字 >>> num = {1,2,3,3,4,5,5,6}>>> num{1, 2, 3, 4, 5, 6}>>> t ...
- default activity not found的问题
莫名其妙的同一个project下的所有modlue全都出现了这个问题,在网上查了一些解决方法,总结一下就是在运行时把default activity改成nothing,这个把活动都搞没了肯定不行.还有 ...
- thinkphp留言板开发笔记 1 - 新的
关于php数组的排序函数的总结: 有很多种排序方式和排序规则: 正常排序和反向排序, 使用 -r来表示 排序时是否考虑索引/下标, 如果考虑则加上-a, a=associate. sort是按值来排序 ...
- C# 选择文件、选择文件夹、打开文件(或者文件夹) 路径中获取文件全路径、目录、扩展名、文件名称 追加、拷贝、删除、移动文件、创建目录 修改文件名、文件夹名!!
https://www.cnblogs.com/zhlziliaoku/p/5241097.html 1.选择文件用OpenDialog OpenFileDialog dialog = new Ope ...
- C# winform combobox默认选中项方法
https://blog.csdn.net/easyboot/article/details/68062196 可以使用 Combobox.SelectText = “默认选中文本”; 但是如果Com ...
- (转载)http和socket之长连接和短连接区别
TCP/IPTCP/IP是个协议组,可分为三个层次:网络层.传输层和应用层.在网络层有IP协议.ICMP协议.ARP协议.RARP协议和BOOTP协议.在传输层中有TCP协议与UDP协议.在应用层有: ...
- (转载)Sublime Text 3 快捷键大全
选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本.Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑.举个栗子:快速选中并更改所有相同的变量名.函数名等 ...
- CommandLine exe参数
[Verb("OptionsEntity")] public class OptionsEntity { [Option('a', HelpText = "Plantfo ...
- 非托管C++互操作
.NET简谈互操作(一:开篇介绍) .NET简谈互操作(二:先睹为快) .NET简谈互操作(三:基础知识之DllImport特性) .NET简谈互操作(四:基础知识之Dispose非托管内存) .NE ...