一、什么是二维码

随着科技的发展,智能手机越来越普及,QR 码 (二维码) 的使用也越来越多了。利用手机的拍照功能,再加上一些 QR 码识别软件,可以通过二维码来记录一些比较枯燥并不好记的信息,比如说长长的网址。现在很多手机软件下载网站都提供了可视化的下载路径,就是将下载路径做成 QR 码,让手机用户快速读取 QR 码中的下载链接转到下载页面。

具体 QR 码的定义可以查看维基百科的介绍。

二、怎样利用 Google API 生成二维码

现在来说,最简单直接的生成 QR 码的方法就是通过 Google Chart API 来实现。先给出个实例,就拿最上面曾列出来那个说吧:

我们来分析一下这个链接中的参数:

https://chart.googleapis.com/chart? 这是 Google Chart API 的头部,直接照抄就好了~&cht=qr 这是说图表类型为 qr 也就是二维码。&chs=200×200 这是说生成图片尺寸为 200×200,是宽 x 高。这并不是生成图片的真实尺寸,应该是最大尺寸吧。&choe=UTF-8 这是说内容的编码格式为 UTF-8,此值默认为 UTF-8. 其他的编码格式请参考 Google API 文档。&chld=L|4 L 代表默认纠错水平; 4 代表二维码边界空白大小,可自行调节。具体参数请参考 Google API 文档。&chl=XXXX 这是 QR 内容,也就是解码后看到的信息。包含中文时请使用 UTF-8 编码汉字,否则将出现问题。三、为 WordPress 中每篇文章 QR 码

可以为 WordPress 中的每篇文章地址都生成一个 QR 码放在旁边,具体代码如下,作为图片插入到文章中合适位置就 OK 了~

<img src=”https://chart.googleapis.com/chart?cht=qr&chs=150×150&choe=UTF-8&chld=L|4&chl=<?php the_permalink();?>” width=”150″ height=”150″ alt=”QR 码” />