原文地址:http://blog.magicer.xyz/2016/...web
今天發現一個分享的的sdk,能夠在各個平臺使用。因爲不太喜歡主題提供的幾個分享的樣式。就試了試怎麼這個。發現仍是不錯滴。。下面是分享的按鈕和分享的樣式:
效果能夠去原文地址查看
傳送門:ShareSDK
Web集成官方文檔app
下面是在網頁上分享按鈕的代碼,只須要將如下代碼添加到想要顯示的位置便可。appkey
是你本身的appkey。post
<!--MOB SHARE BEGIN--> <div class="-mob-share-ui-button -mob-share-open">分享</div> <div class="-mob-share-ui" style="display: none"> <ul class="-mob-share-list"> <li class="-mob-share-weibo"><p>新浪微博</p></li> <li class="-mob-share-tencentweibo"><p>騰訊微博</p></li> <li class="-mob-share-qzone"><p>QQ空間</p></li> <li class="-mob-share-qq"><p>QQ好友</p></li> <li class="-mob-share-renren"><p>人人網</p></li> <li class="-mob-share-kaixin"><p>開心網</p></li> <li class="-mob-share-douban"><p>豆瓣</p></li> <li class="-mob-share-facebook"><p>Facebook</p></li> <li class="-mob-share-twitter"><p>Twitter</p></li> </ul> <div class="-mob-share-close">取消</div> </div> <div class="-mob-share-ui-bg"></div> <script id="-mob-share" src="http://f1.webshare.mob.com/code/mob-share.js?appkey=你的appkey"></script> <!--MOB SHARE END-->
那麼怎麼添加到next主題上呢。步驟以下ui
咱們首先要在主題文件夾下的layout
文件夾找到_partials
下的share
文件夾,以後添加一個名爲sharesdk.swig
的文件。咱們能夠看出來。這個文件夾下放的所有是分享的配置文件.添加的內容爲上面的那一大段代碼。只須要修改一部分。修改的部分爲:this
<script id="-mob-share" src="http://f1.webshare.mob.com/code/mob-share.js?appkey={{ theme.shareSDKappkey }}"></script>
修改這寫的目的是爲了讓咱們可以在主題的配置文件中添加appkey。(只須要在主題的配置文件中添加一個shareSDKappkey
併爲其附上值便可)。code
雖然咱們添加了sharesdk的分享的按鈕了,可是若是有一天咱們不想使用了呢。固然,很簡單。只須要修改配置文件就能夠了。那麼如何實現呢?
首先,找到主題文件夾下的layout
文件夾下的post.swig
大概在16行左右添加blog
<div class="post-spread"> {% if theme.jiathis %} {% include '_partials/share/jiathis.swig' %} {% elseif theme.baidushare %} {% include '_partials/share/baidushare.swig' %} {% elseif theme.add_this_id %} {% include '_partials/share/add-this.swig' %} {% elseif theme.duoshuo_shortname and theme.duoshuo_share %} {% include '_partials/share/duoshuo_share.swig' %} {% elseif theme.sharesdk %} {% include '_partials/share/sharesdk.swig' %} {% endif %} </div>
添加了代碼ip
{% elseif theme.sharesdk %} {% include '_partials/share/sharesdk.swig' %}
這段代碼就是根據主題文件的配置,來爲文檔添加相應的swig文件。要想實如今配置文件中選擇性的使用分享功能,只須要在配置文件中修改便可。文檔
接下來就是修改項目的配置文件了。
在主題的配置文件中添加:get
#Share sharesdk: true shareSDKappkey: appkey
若是想使用就能夠設置爲true並添加appkey了。固然不想使用。直接註釋就能夠了。