使用 share.js
为MemE主题添加社交分享功能。
- 首先 拷贝
share.js
仓库到本地
git clone https://github.com/overtrue/share.js.git
-
分别把
share.js/dist/
目录下的css
,fonts
,js
拷贝到static
目录下的css
,fonts
,js
中。 -
在博客根目录创建
partials/share.html
,添加内容:
<div class="social-share" data-initialized="true" data-wechat-qrcode-title="扫一扫分享到微信">
<center>
<font style="font-size:18px;color:darkcyan;">分享到:</font>
<a href=" " class="social-share-icon icon-weibo"></a >
<a href="#" class="social-share-icon icon-wechat"></a >
<a href="#" class="social-share-icon icon-twitter"></a >
<a href="#" class="social-share-icon icon-linkedin"></a >
<a href="#" class="social-share-icon icon-facebook"></a >
<a href="#" class="social-share-icon icon-qq"></a >
<a href="#" class="social-share-icon icon-qzone"></a >
</center>
</div>
<!-- css & js -->
<link rel="stylesheet" href="{{ "css/share.min.css" | absURL }}" />
<script src="https://hugo-picture.oss-cn-beijing.aliyuncs.com/social-share.min.js"></script>
- 在博客根目录创建
partials/custom/footer.html
,添加内容:
<div class="container" role="main" itemscope itemtype="http://schema.org/Article">
<div class="row">
<div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
<article role="main" class="blog-post" itemprop="articleBody" id="content">
{{ if (.Params.share) }}
{{ partial "share.html" }}
{{ end }}
</article>
最后,在你想开启分享功能的.md
文章里面,添加:
share: true
即可。