Hexo+NexT(v7.72)博客主题美化,打造“超炫”网站(二)


先分享一点小经验

修改了模板,但是没有生效?

修改了模板以后不生效,建议先hexo clean,然后再hexo generate。只执行hexo generate,可能模板后者静态文件不会被替换。
知道晚了,以为设置错误,两天后hexo clean,然后奇迹出现了!!!

本地和网站不同步?hexo clean!

下面是接上一篇的更多网站美化功能

(8)在网站底部添加访问量

进入\themes\next\layout\ _partials\footer.swig文件顶部第一行添加

<script async src="https://dn-lbstatics.qbox.me/busuanzi/2.3/busuanzi.pure.mini.js"></script>

2.搜索

{% if theme.footer.powered.enable %}

在这个位置上添加以下代码

<div class="powered-by">
<i class="fa fa-user-md"></i><span id="busuanzi_container_site_pv">总访问量<span id="busuanzi_value_site_pv"></span>次</span>
    <span class="post-meta-divider">,</span>
    <span id="busuanzi_container_site_uv">我的第<span id="busuanzi_value_site_uv"></span>位朋友</span>
    <span class="post-meta-divider">|</span>
</div>

注:这里的id值可以选择两种

# busuanzi_value_site_uv  表示用户连续点击n篇文章,只记录1次访客数# busuanzi_value_site_pv  表示用户连续点击n篇文章,记录+n次访问量
# 这里对应的是2上的id值

效果如下:
本地访问会出现人数爆棚现象,正常,部署到github上会恢复正常
bc3439ac113ed8ca432e2b3ec0f6d5ca.png

(9)添加打赏功能

在主题配置文件中搜索Reward,改为如下形式
e3897be70d0db4287935e8a4489568de.png
效果:
5f98934f4d64ccd9e1159d9ee4bbcc77.png

参考文章

(10)添加阅读统计及评论

参考文章

添加阅读次数统计

需要用到leancloud网站,
1.注册一个账号
2.创建应用(开发版)
3.进入设置页面
4.应用key
将App ID、App Key 配置到next/_config.yml中leancloud_visitors

leancloud_visitors:
 enable: true 设置为true 默认为false
 app_id:  #你的App ID,注意冒号后面空格
 app_key:  #你的App Key,注意冒号后面空格
 Dependencies:  https://github.com/theme-next/hexo-leancloud-counter-security #设置依赖
 security: true #如果您不关心lc计数器中的安全性并且只想直接使用它(没有hexo-leancloud-counter-security插件),请将`security`设置为`false`。  betterPerformance: true #更好的性能

5.在leancloud存储的位置创建Class,必须命名为Counter
a1021618af30065d9ef1cf3b5eb0ab48.png
6.查看后台统计数据
542d40c0448b9bcbf050c9b5bd509508.png

添加评论

选择的是Valine系统
进入leancloud
1.创建应用
f3cfd885cc0e436d58d6ac13ae2c7cef.png
2.进入设置页面
4749312c24ca3633a258d13d15459ae9.png
3.应用key
986351dd5c71bed5c9fefb54abf8737f.png
4.在next/_config.yml进行一下配置

valine:
  enable: true # 设置为true,默认为false
  appid:  # 将应用key的App ID设置在这里
  appkey: # 将应用key的App Key设置在这里
  notify: true# 邮箱通知 , https://github.com/xCss/Valine/wiki,默认为false
  verify: true# 验证码 默认为false 
  placeholder: Just go go ^_^ # 初始化评论显示,根据自己修改,这里默认, 
  avatar: wavatar # 头像风格,默认为mm,可进入网址:https://valine.js.org/visitor.html查看头像设置,这里有许多头像风格,进行设置  
  guest_info: nick,mail,link # 自定义评论标题  
  pageSize: 10 # 分页大小,10页就自动分页  
  visitor: true # 是否允许游客评论 ,进入官网查看设置:https://valine.js.org/visitor.html

完成
6.在后台查看评论数据
在valine后台,存储位置中的数据里面创建Class,名称必须为命名为Comment
dba10b9c2f501621d0243fa4c0bedbbe.png

注:选择valine评论系统是因为支持国内网络,不需要连接外网(翻墙)就可以进行显示评论系统,而且很好管理,页面简单。

(11)read more以及压缩文章

<!-- more -->

指令加到文章哪个部分,就从哪部分向下不显示

(12)网页底部的动态桃心图像

修改主题配置文件:

icon:
    name: heart      #如果name的值为heart表示引用fontawesome网站上的心形图标
    animated: true     #如果想用动态图标应该将animated的值设为true
    color: "#ff0000"     #图标的色--用16进制数  

效果如下:
c3704c2babdf19d93e17ddb1f04597c8.png
(心还在跳)


文章作者: lijunliang
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 lijunliang !
评论
 上一篇
互联网上最可怕的搜索引擎(Shodan)介绍及简单使用 互联网上最可怕的搜索引擎(Shodan)介绍及简单使用
互联网上最可怕的搜索引擎(Shodan)介绍及简单使用Shodan简介CNNMoney的一篇文章写道,虽然目前人们都认为谷歌是最强劲的搜索引擎,但Shodan才是互联网上最可怕的搜索引擎。下面简单介绍一下shodan和它的极其强大乃至恐怖的
2020-04-14 lijunliang
下一篇 
Hexo+NexT(v7.72)博客主题美化,打造“超炫”网站(一) Hexo+NexT(v7.72)博客主题美化,打造“超炫”网站(一)
安装好一个基本的next主题框架显然是有点简陋,许多普通网站的功能基本没有于是我亲试了一些常见美化博客的方法,让你的博客变得更“炫”!以下效果均在我的博客marmalade.vip中能够呈现出来 在开始“大展身手”前,要注意一点:每添加了
  目录