近年来,随着二维码技术的普及,越来越多的WordPress插件开始加入生成二维码的功能。虽然二维码生成在技术上仅需几行代码即可实现,但不少插件往往加入了冗长的代码和复杂的功能。这种做法不仅违背了简洁高效的原则,也对WordPress的性能产生了负面影响。
首先,WordPress 在页面载入完成后才会执行插件的代码。每增加一个插件,就意味着在页面载入过程中需要执行更多的代码,增加了服务器的负担,延长了页面的加载时间。这种情况在流量较大的博客中尤为显著。过多的插件不仅可能导致服务器资源的浪费,还可能引发各种兼容性问题,影响用户的浏览体验。
当然,以下代码也适用于其他程序,OH,PHP的当然要服务器支持PHP(这不废话么)。
代码
1、JS版的代码,放到你需要显示的地方。
<script>document.write('<img src="https://api.qrserver.com/v1/create-qr-code/?data='+window.location.href+'" alt="二维码" />');</script>
2、通过PHP实现
<img class="qrcode" src="https://api.qrserver.com/v1/create-qr-code/?data=<?php echo 'https://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"] ?>">
很简单,使用的是公开接口。
演示
PS
如果后面这个接口用不了了,上网再搜一个就行。
太有用了!
本页显示有点问题呀
文章标题前有:
一两行代码搞定二维码图片输出,用的联图的公开接口。 赶紧拿起微信扫扫看看。不要太兴奋,不是捡肥皂。 不看的MJJ,看了也MJJ,所以一起MJJ。 然后。。。没有然后了。
" />
真是奇怪,文章列表不会自动补全 /> 这里却自动补了一个 />
马克一下,这个有用
嗯 的确很巴适
巴适?
这个好![icon_rolleyes.png](https://blog.iplayloli.com/usr/plugins/Smilies/wordpress/icon_rolleyes.png)
这个借口的确不错,但是我觉得如何融合到主题中是个问题
妈的 我在云端注册的pm也被hold了 草
可是这不是云端hold的,他也没办法啊
感谢提供,调用方式很简洁啊,支持个
接口简单嘛。