wordpress给文章生成二维码的方法

教程大全 2026-01-08 18:20:01 浏览

本文实例讲述WordPress给文章生成二维码的方法。分享给大家供大家参考。具体实现方法如下:

最简单的调用办法就是直接调用google,代码如下:

wordpress给文章生成二维码的方法 复制代码 代码如下: 上面的代码中只要修改 150 这个图片大小就好了,代码如下: 复制代码 代码如下:

是自动获得文章链接,如果要生成博客站点的二维码只要替换成博客域名固定链接就可以了,我给改了下,封装成函数,这样图片大小可以改变,不过其实使用起来也不大方便,因为用主题时即使是函数肯定也是写死的,除非结合后台设置二维码图片大小,所以用处不大.

上面方法是直接通过 google 的 api 生成图片,有些地方可能因为网络问题,会很慢,所以小蝴蝶同学在胡长萌的要求下,又做了本地缓存图片的处理

一、functions.php 里加入代码:

复制代码 代码如下:function get_qr($url,$path,$qrpic){set_time_limit (10); //设置十秒超时$destination_folder = $path?$path.'/':'';$localname = $destination_folder .$qrpic;$file = fopen ($url, "rb"); //fopen函数的r+模式: 读写方式打开 文件指针指向文件头if ($file) {$newf = fopen ($localname, "wb"); // w+,读写方式打开 文件指针指向文件头 如果文件不存在则尝试创建之if ($newf)while(!feof($file)) {fwrite( $newf, fread($file, 1024 * 2 ), 1024 * 2 ); //写入文件,fread控制文件最大的大小,这里是2M}}if ($file) {fclose($file); //关闭fopen打开的文件}if ($newf) {fclose($newf);}} 二、在网站根目录建立一个叫qrcode的新文件夹,确保有写入权限

三、以下代码放到需要输出二维码图片的地方,如 single.php,代码如下:

复制代码 代码如下:/qrcode/.jpg" alt="QR 码"/>

希望本文所述对大家的WordPress建站有所帮助。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐