• 维护主题插件开发者利益,本站取消所有破解模版获取方式!
  • 最美的贴图库,分享最美的那一刻我要分享
  • 手把手教你申请QQ公众帐号,公众空间
  • 简单的PHP域名授权函数
  • 免插件实现Adblock检测,全网通用
  • Phuong My 2015时尚独特女性魅力
  •  1年前 (2015-12-06)  技术分享  技术宅 隐藏边栏 评论关闭  3385 
    文章评分 0 次,平均分 0.0

    前言

    现如今是移动的世界,网站再不移动化就OUT了,移动化最简单的媒介就是二维码,也就形成了现在的二维码风潮。但是又有多少网站是本地实现二维码呢?很多网站都是使用了第三方生成二维码,技术宅很早就意识到了依赖第三方的利弊,利就是简单方便,弊就是各种调用,很容易拖慢网站的速度,所以技术宅就自己搭建了PHP,实现了用PHP实现二维码,速度是唰唰的,但是一个弊端就是成本高!服务器也是钱那!但是技术宅任性,在景安有很多的虚拟主机,当然都是免费的咯。下面就将博主的PHP接口分享给大家,一种是虚拟主机,还有一种是VPS(有缓存,速度很快)。

    虚拟主机二维码接口:http://qr.0513c.com/?m=0&e=L&p=3&url=yoursite(将yoursite换成自己的域名)

    VPS二维码接口(普通):http://qr.cdn.0513c.com/?m=0&e=L&p=3&url=yoursite(将yoursite换成自己的域名)

    (https接口) :https://qr.cdn.0513c.com/?m=0&e=L&p=3&url=yoursite(将yoursite换成自己的域名)

    大家可以去尝试尝试!肯定比qr.liantu.com好点,至少不会在某些时候拖慢您网站的速度!

    与上面两种方法相比,下面来介绍如何用jQuery来实现二维码。jQuery生成二维码更好,更快,更稳定,因为这都是直接在客户端生成的,图片也是缓存在用户的电脑上,根本不会对服务器有任何影响。最主要的是,该方法自定义程度非常高。大家可以看看技术宅的二维码截图!

    二维码优化方案-jQuery实现支持自定义二维码Logo

    看到上面技术宅的截图了吗?上面截图中的二维码就是通过jQuery直接在用户的客户端生成的,并且还支持自定义一个图标.这一点使用第三方接口是无法实现的。接下来技术宅就来详细的说一下实现方法。

    jQuery生成二维码在wordpress上的应用

    将下面的jQuery代码放到主题调用的公共js文件里。为了方便大家查看以及代码党的IDY,代码未压缩!

    添加公共调用代码

    将下面的代码同样放到主题调用的公共js文件里面!

    实现二维码生成

    完成上面两个步骤之后,下面就是在我们需要显示二维码的地方调用了,方法很简单!

    在需要显示二维码的地方添加上面的代码即可,我是主题剖析,所以自己加了div,那个无所谓,真正起作用的是id="qrcode"
    ,代码可以放到你任何想要显示二维码的地方后就能直接显示,你也可以通过该ID使用CSS对其进行美化。
    好了,试试效果吧,如果不会的可以再文章下面留言,技术宅会在空闲的时候提供免费帮助呢!
    技术宅是个很强迫的网站,不喜欢调用第三方接口,现在慢慢的都本地调用了。期待大家有个很好的体验!

    微信公众账号:技术宅
    分享互联网科技新闻轶事,各种数码使用小技巧。
    760人已关注
    切换注册

    登录

    忘记密码 ?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册

    文章目录