这个插件解决的问题是:使用微信分享文章给好友,或者是朋友圈,不显示图片,也不显示描述的问题。这个问题网上解决方法极少,有说能解决的用的也是固定的图片,这个插件既能解决图片缺失的问题,还能根据图片来源作判断,文章有缩略图则显示缩略图,没有缩略图则显示指定的图片。
先来看看使用效果:
使用前,先来确定你的网站是不是满足下面2点,不满足就不下载了:
1)有一个认证的微信公众号,不认证的没有接口权限,也就不能使用
2)域名必须是备案过的,不备案的域名,公众号那边不让使用
满足上面两点,就可以往下看了。
开发步骤:
第一部分:微信公众号设置
1)登录微信公众号,左边找到【设置与开发】,打开【基本配置】,将AppID和AppSecret保存下来,IP白名单填上你的网站IP地址(开启AppSecret后,IP白名单才会显示),如下图
2)还是找到【设置与开发】,打开【公众号设置】,再打开【功能设置】,里面有个“JS接口安全域名”,点击【设置】,在里面填入你的域名,不用带HTTP
这样,微信公众号端就设置好了
第二部分,下载本站的插件,使用方法如下:
解压后可以看到四个文件:
一个是使用说法.txt
一个是logo.png
一个是index.html
一个是jssdk.php
1、将logo.png换为你的图标,然后上传到网站的根目录,这个图片的作用是,当分享的文章没有缩略图时,就会调用这个指定的图片
2、打开index.html,将里面的“域名”改为你的(代码里都标出修改的地方了),修改完后,将里面的内容复制到footer.html页面,这样全站都能调用
3、打开jssdk.php,只修改第119行,也就是下面这段:
$jssdk = new JSSDK("wx*************", "**********************",$url);
将两个*星那儿改为你的公众号开发信息,前面为APPID,WX开头那个;后面的为AppSecret,其他地方不要动,改好后,上传到网站的根目录
这样,整个设置就完成了,微信分享下看看效果吧~