WordPress做微信公众平台
来源:互联网 发布:php pack unpack 编辑:程序博客网 时间:2024/04/30 02:43
微信公众平台正在以排山倒海之势迅猛传播,方糖气球也开通了自己的公众微信(微信号:ftqq_com)。经过几天的试用,发现果然是一个非常好玩的东西。但我在使用中也发现了一些不爽的地方,比如:
- 微信推送的文章有字数限制,长文章无法发布,文章中不能包含链接
- 微信推送的文章没有评论功能
- 微信推送的文章只有当前订阅的用户能看到,后订阅的用户无法查看之前的文章
于是我对方糖气球的WordPress做了点调整,试图解决这些问题
- 选择了一个PC和Mobile自动适配的主题,这样就可以放心引导微信用户阅读原文了,原文格式和字数都更加自由。
- 安装【多说 for WordPress】插件,这样不管这个微信用户用新浪微博还是企鹅微博都可以方便的评论,幸运的是,它在移动设备上表现还不错。
- 开发了【微信公众平台搜索】插件,这个插件可以将Wordpress的搜索功能和微信公众平台的自定义消息接口对接起来,用户只要发送关键字,插件就会自动把匹配上的文章标题推送给用户,这样就完全把WordPress和微信打通了。
微信公众平台接口
微信公众平台前段时间开发了自定义消息回复的接口,这让自动回复终于可以编程了,稍后就出现了通过微信查询商品、天气和周边宾馆的应用。这里只讲如何通过微信查找和显示wordpress的文章,其他的其实都大同小异。
我画了个图来说明整个过程。首先用户通过手机客户端发送信息,然后微信平台将它发送到之前我们设置好的接口上(也就是wordpress插件),插件查询数据库得到相关的文章,然后按微信要求的格式组成xml数据,微信理解后将其变成用户可阅读的文章,返回给用户。
微信的内容只显示提要,用户点【阅读原文】后,会进入我们Wordpress对应的页面,这个页面可以评论和分享。
插件的安装和使用
先看看最后正常工作的样子:
你可以添加微信号 ftqq_com 后发送关键字进行体验。
下边是安装的说明:
这个插件因为要和微信平台互通,所以不能在你自己机器上测试哦!确保你的Wordpress一定能被微信平台访~问~到!
首先请下载插件Zip文件 最新版插件, 然后进入WordPress后台仪表盘,选择【插件】>【安装插件】>【上传】,通过表单把Zip文件直接传上去(不用解压)。
进入【已经安装的插件】页面,点击编辑。
wx-search.php中只有两三个地方需要修改。
第一个是token,修改为只有自己知道的字符串。
第二个是default_cover,搜索结果将作为图文消息推送给用户。当搜索出来的文章有【特色图像】时,插件会使用特色图像;当没有特色图像时,插件就会将这个图片送出去。可以在媒体库上传一张合适的图片,然后把地址填写到这里。注意不要包含类似http://ftqq.com 的部分,直接从网站的根路径写就可以。
第三个是 welcome,当用户关注公众号后推送的欢迎信息。
接下来登陆微信公众平台后台,进入接口设置页面。
在URL处填上接口地址。如果你的wordpress地址是http://ftqq.com,那么接口地址就是http://ftqq.com/wp-content/plugins/wx-search/wx-search.php ,自己拼接就可以。Token和上边的地方保持一致。
最后,点提交后微信会帮你测试接口,如果配置错误,会提示接口链接失败。顺利的话,你就可以掏出你的手机,给自己的公众号发送关键字测试了。
混搭WordPress和微信公众平台的无限可能
通过上边这个实实在在的例子,我们真实的感受到了微信平台的强大和WordPress的方便。
从微信公布的文档来看,微信允许用户发送 文本、图像、位置信息;而接口可以返回 文本和多条图文两种格式。这比起当年的MSN机器人提供了更多的想象空间,图片可以用作相册、智能识别、认证;位置信息完全就是为O2O准备的吧。
而WordPress正好可以用来管理这些文章和数据,配合微信搜索插件,可以轻松实现对这些数据的搜索。
想做一个新番电影资讯库?架一个WordPress,把资讯灌进去,然后就可以通过微信查询了;想做一个网店?找一个兼容移动设备的商店主题,把商品添加好,用户就可以通过发送想买商品的关键字进行购买了。
也许不是很完美,但It works,而且成本还相当低。以后当我再有关于移动产品的想法时,我想我会去架一个WordPress。
哦,如果你不会架WordPress,但是你会用淘宝,那么试试一键安装的新浪云商店吧:)
- WordPress做微信公众平台
- WordPress做微信公众平台
- WordPress做微信公众平台
- WordPress做微信公众平台
- 如何做微信公众平台联合登陆 ?
- 微信公众平台开发:进阶篇(微信机器人:自动匹配WordPress文章回复图文信息)
- xampp搭建wordpress平台
- 部署Wordpress博客平台
- 公众气象服务平台
- 微信公众平台
- 微信公众平台
- 微信公众平台
- 微信公众平台
- 微信公众平台
- 微信公众平台
- 微信公众平台
- 微信公众平台
- 微信公众平台
- 【Android】loadData与loadDataWithBaseURL的区别
- 微信公众平台 回复图文信息方法优化(PHP)
- 题目1033:继续xxx定律
- 构造分享到微信朋友圈的超链接
- OpenGL视点变换,模型变换,投影变换,视口变换详解
- WordPress做微信公众平台
- python中利用MySQLdb操作mysql
- AE32位程序 移植到 64位系统
- WINDOWS无法配置此无线连接,如果您已经启用其他程序管理此无线连接,
- ASP微信公众平台接口开发
- PHP二维数组排序函数
- Ubuntu 12.04 下安装 Eclipse
- 多级循环队列-进程调度的设计与实现
- 模拟操作系统的页面置换