新版百度分享无法在新浪微博调用帖子图片,非常恼人,经研究解决方法如下:

一.Discuz! X3添加百度一键分享

经测试有两个应用可以一起添加,组合使用可以从板块分类及帖子内容的上下部一起显示百度一键分享按钮,而且无需更改模板,非常方便!

两个应用分别是:百度分享插件;[1314]百度分享,可以到管理后台-应用-获取更多插件-直接安装。


二.分享到新浪微博时调用帖子图片附件的方法

1.首先需要更改论坛版块及其游客用户组权限,使得游客可以浏览及下载图片附件。方法如下:

https://jingyan.baidu.com/article/6079ad0e8b8f9428ff86db1f.html

2.修改默认的百度分享代码,代码如下:

<div class="bdsharebuttonbox fl"><a href="#" class="bds_more" data-cmd="more"></a><a title="分

享到微信" href="#" class="bds_weixin" data-cmd="weixin"></a><a title="分享到QQ空间" href="#" 

class="bds_qzone" data-cmd="qzone"></a><a title="分享到QQ好友" href="#" class="bds_sqq" data-

cmd="sqq"></a><a title="分享到新浪微博" href="#" class="bds_tsina" data-cmd="tsina"></a><a title="分享

到腾讯微博" href="#" class="bds_tqq" data-cmd="tqq"></a></div>
        <script>window._bd_share_config={"common":{"bdSnsKey":

{"tsina":"www8783com","tqq":"www8783com","t163":"www8783com","tsohu":"www8783com"},"bdText":"{$descript

ion}","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":

{},"selectShare":{"bdContainerClass":null,"bdSelectMiniList":

["weixin","qzone","sqq","tsina","tqq"]}};with(document)0[(getElementsByTagName('head')[0]||

body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?

v=89860593.js?cdnversion='+~(-new Date()/36e5" detail="plot"];</script>

经测试,经过这两个步骤的折腾,已经成功搞定!

 


标签: ,


文章类别:

本文链接: https://www.books51.com/451.html

【点击下方链接,复制 & 分享文章网址】

Discuz! X3添加百度一键分享 及 分享到新浪微博时,调用帖子图片附件的方法 → https://www.books51.com/451.html

上一篇:

下一篇:

0 ratings, 0 votes0 ratings, 0 votes (0 次顶, 0已投票)
你必须注册后才能投票!
Loading...

添加新评论