WordPress自定义微信分享插件还是挺不错的,不用自己写代码就可以自定义小图标标题描述,在微信或QQ中自定义分享。
安装也很方便,直接在wordpress后台搜索“自定义微信分享 ”就可以找到,安装后填一下微信后台的信息就可以了。
公众号通过微信认证(使用电脑版微信客户端分享可绕过微信认证)
填写 AppID 和 AppSecret (开发 > 基本配置)
添加服务器IP 到 IP白名单中 (开发 > 基本配置 > IP白名单)
添加域名到 JS安全域名中(设置 > 公众号设置 > 功能设置 > JS接口安全域名)
如果无法完成以上操作(如域名没有备案,订阅号没法微信认证),则只能通过QQ内分享到QQ空间、QQ好友、微信朋友圈和微信好友,无法在微信内进行分享
微信 JS-SDK 升级为1.6版本
我的“大超小志”博客也在用这个插件,最近发现自定义微信分享不管用了,查了微信官方才知道JS-SDK升级为1.6了。 wordpress的自定义微信分享插件并不是直接使用JS-SDK开发的,而是通过腾讯移动开发平台的对外分享组件接口开发的,接口的地址是:http://qzonestyle.gtimg.cn/qzone/qzact/common/share/share.js。
我把这个share.js下载后,看到里面使用了JS-SDK1.0版本,显然太老了,应该是不管用了。于是,就考虑把 share.js 修改一下放在自己的博客网站目录下,应该就可以解决问题了。
修改share.js
使用editplus或者其他文本编辑工具把share.js打开,把第二行的“wxapi”的地址改为最新的JS-SDK1.6版本:https://res.wx.qq.com/open/js/jweixin-1.6.0.js。
在24行的jsApiList里面加入“updateAppMessageShareData”和“updateTimelineShareData”。
在“wx.onMenuShareQZone(config);”下面加入“wx.updateAppMessageShareData(config);”和“wx.updateTimelineShareData(config);”。
不知道如何修改的,可以在“大超小志”的公众号发送“share”来获取文件。然后把文件放到你网站的任何一个目录里,根目录也可以。
修改wx-custom-share.php
文件位置:\wp-content\plugins\wx-custom-share,用文本工具打开后,找到“function add_share_js”,大概在762行,把里面定义的share.js链接改为你自己网站的文件链接即可。
好了,WordPress自定义微信分享插件的升级已经完成,如果有不懂的可以在公众号留言。
有问题可在下方评论留言,或关注“大超小志”微信公众号留言。
留言评论
如需留言或评论,请在微信中打开此页面。