Hexo + Next 主题博客分享功能

Hexo + Next 主题博客分享功能

next主题自带的文章分享功能(百度分享不支持https,虽有解决方法但较为麻烦,其他分享插件也较为麻烦,见我另一篇)

这里我采用的是needmoreshare2,首先在themes/next/下执行:

可以先删除next/source/lib 下的needsharebutton文件

1
git clone https://github.com/theme-next/theme-next-needmoreshare2 source/lib/needsharebutton

然后配置主题文件:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
needmoreshare2:
enable: true
postbottom:
enable: true #是否开启博客分享按钮
options:
iconStyle: box
boxForm: horizontal
position: bottomCenter
networks: Weibo,Wechat,Douban,QQZone,Twitter,Facebook
float:
enable: true #网站分享按钮
options:
iconStyle: box
boxForm: horizontal
position: middleRight
networks: Weibo,Wechat,Douban,QQZone,Twitter,Facebook

NeedMoreShare2 支持的参数有以下一些

  • iconStyle:分享图标的形式,取值有 default, box
  • boxForm:分享图标的排列样式,取值有 horizontal, vertical
  • position:点按按钮之后,分享图标出现的位置,默认是 bottomCenter,取值可以是以下组合 top/middle/bottom + Left/Center/Right
  • networks:希望分享到哪些社交网络,默认是 'Weibo,Wechat,Douban,QQZone,Twitter,Pinterest,Facebook,GooglePlus,Reddit,Linkedin,Tumblr,Evernote',还可以有 RenRen
  • url:默认是 location.href
  • title:默认是document.title
  • image:默认从 meta[property="og:image"]meta[name="twitter:image"] 取值;
  • description:默认从 meta[property="og:description"]meta[name="twitter:description"] 取值。
-------------本文结束感谢您的阅读-------------

本文标题:Hexo + Next 主题博客分享功能

文章作者:Hou Linchao

发布时间:2019年03月17日 - 20:14

原始链接:https://linchao1002.github.io/2019/03/17/Hexo + Next 主题博客分享功能/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

请我吃辣条吧~~ 谢谢打赏
0%