利用Google API为网页添加二维码

现在智能机越来越普及了,网站对手机的支持也越来越重要,二维码可以说是最简单方便的向手机传送消息的方法,特别是传输网页URL。比如https://malash.me/对应的二维码为:

//malash.me 的二维码

那么有什么办法为WordPress网站的每一页都加上二维码呢?方法很简单:使用Google提供的二维码API

https://malash.me/为例,生成的二维码图片URL为:

https://chart.googleapis.com/chart?cht=qr&chs=220×220&choe=UTF-8&chld=L|2&chl=https://malash.me/

https://chart.googleapis.com/chart? 是二维码API的地址

cht=qr 表明类型为二维码

chs=220×220 生成的二维码图片的尺寸

choe=UTF-8 内容的编码,默认为UTF-8

chld=L|2 纠错级别和空白边框宽度。纠错级别从低到高分别为LMQH,级别越高错误率越低二维码的行和列也越多(Google API同时会根据二维码内容长度自动选择合适的二维码行列数)(在Google API文档中有更详细的介绍)。边框宽度可以自行选择。

chl=https://malash.me/ 二维码的内容。根据Google API文档的介绍,最好不要超过114个字符(纠错级别为L时),因为目前的移动设备最多支持第四版二维码(33×33,144字符)

 

为网页添加二维码的方法很简单,只需要用JavaScript的window.location.href获取URL并添加到chl=后即可,代码如下:


document.write("");

如果要使WordPress支持二维码只需要新建一个侧边栏文本小工具,并将以上代码粘贴进去就可以了

一条评论

文章评论: