给博客加上内置二维码功能

广告位招租
扫码页面底部二维码联系

之前用了qr.liantu.com的接口本文作者:唐霜,转载请注明出处。【未经授权禁止转载】生存二维码,并且通过curl抓取到接口生【版权所有】唐霜 www.tangshuang.net原创内容,盗版必究。成的二维码图片之后,再保存到本地的一个c【转载请注明来源】【版权所有】唐霜 www.tangshuang.netache目录下。之前用着挺爽的,但是最近【版权所有,侵权必究】【访问 www.tangshuang.net 获取更多精彩内容】这个网站开始抽风,生成二维码非常慢,最后【原创不易,请尊重版权】本文作者:唐霜,转载请注明出处。完全无法忍受了,于是决定还是自己生成二维【原创不易,请尊重版权】【访问 www.tangshuang.net 获取更多精彩内容】码得了。

转载请注明出处:www.tangshuang.net【作者:唐霜】【转载请注明来源】【未经授权禁止转载】

我的目标是给每一篇文章生成一个二维码,放本文作者:唐霜,转载请注明出处。【本文首发于唐霜的博客】在cache目录下,在我的首页和路迹栏目【版权所有,侵权必究】本文作者:唐霜,转载请注明出处。都需要用到。于是下载了知名的二维码库ph本文作者:唐霜,转载请注明出处。本文作者:唐霜,转载请注明出处。pqrcode,然后集成到我自己的工具函著作权归作者所有,禁止商业用途转载。原创内容,盗版必究。数中。自己写的代码如下:

【原创不易,请尊重版权】【作者:唐霜】
<?php

include_once(__DIR__.'/phpqrcode/qrlib.php');

function get_qr_code_url($text) {
  $path = "/cache/qrcode-".md5($text).".png";
  $file = WP_CONTENT_DIR.$path;

  if (!file_exists($file)) {
    QRcode::png($text, $file, QR_ECLEVEL_L, 4);
  }

  $url = home_url("/wp-content".$path);
  return $url;
}

然后在主题文件中调用get_qr_cod【转载请注明来源】著作权归作者所有,禁止商业用途转载。e_url函数即可。$text则通过ge【版权所有】唐霜 www.tangshuang.net著作权归作者所有,禁止商业用途转载。t_the_permalink()得到,原创内容,盗版必究。本文作者:唐霜,转载请注明出处。这样就快速把二维码集成到自己到博客中了。

【访问 www.tangshuang.net 获取更多精彩内容】【转载请注明来源】【转载请注明来源】