本插件通过集成微信提供的JS-SDK,从而实现自定义网页分享的内容,包括Url、标题、图片和内容。
1、本插件简单灵活,分享的内容可全部从页面提取,也可在后台自定义。
2、目前已实现首页、分类页、文章页、标签页、搜索页、存档页以及单独页面的分享。
3、分享目标支持微信朋友、微信朋友圈、QQ、QQ空间。
4、分享标题、图片、描述等内容首先从自定义模板提取,如果未设置模板则从页面提取,如果页面上提取不到则根据当前页面内容自动生成。
5、从页面提取时,各个分享内容的来源:标题来源于html->head->title,描述从html->head->meta[name=’description’]提取,图片取正文中的第一张图。
6、分享url目前只能是当前url,未提供自定义设置功能。
安装使用:
1、在您的Wordpress管理后台安装本插件或者通过上传文件夹到Wordpress插件目录的方式安装本插件;
2、启用插件;
3、注册一个微信公众号,访问地址:https://mp.weixin.qq.com;
4、在“Wordpress管理后台”-“设置”-“微信分享设置”中获取服务器出口IP,填写到“微信公众平台”-“安全中心”-“IP白名单”中;
5、在“微信公众平台”-“公众号设置”-“功能设置”-“JS接口安全域名”中填写您网站的域名;
6、在“Wordpress管理后台”-“设置”-“微信分享设置”中填写您微信公众号的AppID和AppSecrect(从“微信公众平台”-“基本配置”中获取)。
微信IP白名单中需要的IP是域名解析到的IP吗?
这两个IP可能是同一个,也可能不是。
微信IP白名单中的IP是网站所在服务器的外网出口IP,也就是服务器访问外部网络资源时暴漏的IP。
如获取获取微信IP白名单中需要的IP?
1、直接询问您的主机服务商服务器的外网出口IP;
2、在“Wordpress管理后台”-“设置”-“微信分享设置”中查看。
微信公众号可以是个人账号吗?
现在不可以,需要是认证过的企业账号。
如果你是很久之前注册的,有可能具备分享接口权限,请登陆微信公众号平台查看。
这个插件和缓存插件冲突吗?
没有冲突,对于启用缓存插件的WordPress,本插件将自动使用Ajax的方式实现页面分享。
安装完毕。
下载地址: