Hexo的NexT主题打赏功能
2019年4月5日小于 1 分钟
1 准备支付宝和微信二维码
首先要生成支付宝和微信收钱二维码
2 在_config.yml中配置图片
这里的_config.yml
文件是主题中的配置文件,然后把制作好的wechat.jpg、alipay.jpg图片放入/source/images
中
reward:
enable: true
#打赏功能
comment: 原创技术分享,您的支持将鼓励我继续创作
wechatpay: /images/wechat.jpg
alipay: /images/alipay.jpg
到目前为止,已经实现了需要的功能,如图所示:
但是出现闪动Bug,所以进行下面的修复
取消闪动特性
修改next/source/css/_common/components/post/post-reward.styl,注释掉下面部分即可
/*注释此部分
#QR > div:hover p {
animation: roll 0.1s infinite linear;
-webkit-animation: roll 0.1s infinite linear;
-moz-animation: roll 0.1s infinite linear;
}*/
好啦,到这里大功告成,完美~~