By烟花易冷

在任何页面显示当前页二维码的快捷方法
2014-04-07

记得我以前介绍过一个使用谷歌二维码API来显示二维码的文章,但是谷歌那速度,真的不敢恭维,刚刚无聊,写了一小段PHP,本来想打包为WP插件的,但是想想这么简单的代码,还是直接放出来给大家直接使用吧~

QQ拼音截图未命名

这里的二维码是通过联图网API生成的,服务器在国内,速度比较快~代码如下:

function qr() {
$zzflyqr=’http://’.$_SERVER[‘SERVER_NAME’].$_SERVER[“REQUEST_URI”];
echo “<img src=http://qr.liantu.com/api.php?text=x&&text=$zzflyqr&gc=cc00000&fg=blue />”;
}

简单吧,不仅仅是WP哦,理论上任何PHP网页都可以使用~~使用方法如下:

  1. 将这段代码加入网页PHP文件中 (如果为WordPress,则加入主题的function.php,其他的类似,只要加入合适地方即可)
  2. 在您需要显示二维码的地方,加入<?php  qr();  ?>即可
  3. 默认的尺寸是300*300的,您可以根据您的实际需要,修改<img>标签,加上您需要的width,height即可,您也可以修改您的CSS代码,使其更加生动形象或者和您的网站更加贴切哦~

::2014/4/8:这里有我给出一种单行显示二维码的方法,适合加载在页面的任何地方哦:

<img src=”http://qr.liantu.com/api.php?text=x&&text=<?php echo ‘http://’.$_SERVER[‘SERVER_NAME’].$_SERVER[“REQUEST_URI”]; ?>&gc=cc00000&fg=blue” />

PS:上面那张二维码是我在本地调试的时候生成的,来扫扫看看,我在本地调式的地址是什么?~哦啦啦