微信机器人高级版常见问题汇总

我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  

下面列出微信机器人高级版可能碰到的一些问题,以便大家碰到类似的问题的时候能够快速找到答案并修正,本文也会长期更新。

1. 如何安装和升级

安装:上传到 wp-content/plugins/ 目录下,然后到 wordpress 后台 > 插件 激活即可。

升级:升级稍微麻烦点,下载新的安装包,解压缩,然后覆盖旧的插件文件夹,然后到 wordpress 后台 > 插件,先停用再激活。

2. 回复微信公众号之后,为什么缩略图不能显示?

首先要解释下微信机器人是怎么获取缩略图,首先去获取当前的日志缩略图(特色图片),如果没有,就去获取日志内容中的第一张图片,如果还是没有,那么就去获取微信机器人后台设置的默认缩略图,如果还连默认都没有设置,那就真的没有了。

所以缩略图不能显示或者没有的问题,首先查下,有没有设置默认的缩略图,日志有没有设置特色图片,内容中有没有图片?另外是否服务器设置了防盗链,这个也是会使得缩略图在微信机器人中无法先的。

最后帮用户调试过程还发现一个问题,有些用户的图片是中文名的,我已经提供了一个简单的 fix 来解决这个问题,如果你的缩略图是中文的,你可以将面的代码复制到当前主题的 functions.php,文件中,或者点击这里直接下载插件版本,上传到插件目录并激活。


add_filter('weixin_thumb','cn_urlencode_weixin_thumb_filter',10,2);
function cn_urlencode_weixin_thumb_filter($thumb,$counter){
	$pos = strrpos($thumb,'/');
	return substr($thumb, 0,$pos+1).urlencode(substr($thumb, $pos+1));
}

3. 博客安装了 wp super cache 这款插件,微信公众账号后台怎么无法通过验证?

这事因为 wp super cache 会在任何页面产生几行用于告诉用户当前页面是否已经缓存的注释,这个会影响微信公众账号的验证过程,可以通过在 wp super cache 设置里面将“不要为 get 请求缓存”这个选项勾上即可:

微信机器人如何和 wp super cache 协同工作

4. 为什么自定义回复,数据统计,最新消息等页面进去空白

自定义回复和数据统计功能,是自定义数据表,很大可能性是因为相关的数据表没有创建,你可以停用插件,然后再次激活来创建数据表,如果还不行,可以通过在浏览器输入以下地址手动创建它:

http://博客地址/wp-content/plugins/weixin-robot-advanced/weixin-robot-create-tables.php

如果还是不行,只能手工在 phpmyadmin 里面创建表了。

随意打赏

提交建议
微信扫一扫,分享给好友吧。