广告
返回顶部
首页 > 资讯 > CMS >wordpress给文章生成二维码的方法
  • 639
分享到

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

wordpress文章生成二维码方法 2022-06-12 02:06:08 639人浏览 八月长安
摘要

本文实例讲述了Wordpress给文章生成二维码的方法。分享给大家供大家参考。具体实现方法如下: 最简单的调用办法就是直接调用Google,代码如下:复制代码代码如下:<img src="https://chart

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

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


复制代码代码如下:<img src="https://chart.googleapis.com/chart?cht=qr&chs=150x150&choe=UTF-8&chld=L|4&chl=<?PHP the_permalink(); ?>" width="150" height="150" alt="QR 码"/>

上面的代码中只要修改 150 这个图片大小就好了,代码如下:


复制代码代码如下:<?php the_permalink(); ?>

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

上面方法是直接通过 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,代码如下:


复制代码代码如下:<?php

$localqr = ABSPATH .'qrcode/'.get_the_id().'.jpg';

if (!file_exists($localqr)) {//如果图片已经存在,则不会再次保存

get_qr( "/file/imgs/upload/202206/12/bo5uvhefupl.jpg");//图片名以文章id命名

}

?>

<img src="<?php echo home_url( '' ); ?>/qrcode/<?php the_id()?>.jpg" width="100" height="100" alt="QR 码"/>

<!--默认二维码图片大小是100*100,如果要改,需要改4个地方,已经用蓝色标注-->

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

--结束END--

本文标题: wordpress给文章生成二维码的方法

本文链接: https://www.lsjlt.com/news/32259.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • wordpress给文章生成二维码的方法
    本文实例讲述了wordpress给文章生成二维码的方法。分享给大家供大家参考。具体实现方法如下: 最简单的调用办法就是直接调用google,代码如下:复制代码代码如下:<img src="https://chart...
    99+
    2022-06-12
    wordpress 文章 生成 二维码 方法
  • java二维码生成的方法
    本文实例为大家分享了java二维码的实现代码,供大家参考,具体内容如下这次用到的jar包是zxing,没有用到core的jar包先导入zxing.jar包生成二维码package cn.huse.erweima;import java.io...
    99+
    2023-05-31
    java 二维码 ava
  • 小程序生成二维码的方法
    这篇文章主要介绍了小程序生成二维码的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇小程序生成二维码的方法文章都会有所收获,下面我们一起来看看吧。  普通链接二维码,是指开发者使用工具对网页链接进行编码后生成...
    99+
    2023-06-26
  • Android中二维码的生成方法(普通二维码、中心Logo 二维码、及扫描解析二维码)
    首先声明我们通篇用的都是Google开源框架Zxing,要实现的功能有三个 ,生成普通二维码、生成带有中心图片Logo 的二维码,扫描解析二维码,直接上效果图吧 首先我们需要...
    99+
    2022-06-06
    方法 二维 二维码 Android
  • PHP使用QR Code生成二维码的方法
    本篇内容主要讲解“PHP使用QR Code生成二维码的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“PHP使用QR Code生成二维码的方法”吧!使用PHP QR Code生成二维码HP Q...
    99+
    2023-06-20
  • WordPress给文章图片自动添加链接的方法
    本文实例讲述了WordPress给文章图片自动添加链接的方法。分享给大家供大家参考。具体分析如下: 我们会看到有很多的网站我们点击图片就会进入当前文件连接了,下面我来给使用wordpress博客的同学也来介绍此种方法,图...
    99+
    2022-06-12
    WordPress 文章 图片 自动添加 链接 方法
  • ASP 实时生成二维码的技巧与方法
    ASP 实时生成二维码的技巧与方法 二维码已经成为了现代生活中不可或缺的一部分,人们使用它们来扫描商品、付款和获取信息。在互联网领域,二维码也被广泛应用于网站的推广和广告营销。在本文中,我们将探讨如何使用 ASP 实时生成二维码的技巧和方法...
    99+
    2023-09-05
    实时 二维码 关键字
  • WordPress自动给文章添加nofollow属性的实现方法
    本文实例讲述了WordPress自动给文章添加nofollow属性的实现方法。分享给大家供大家参考。具体分析如下: nofollow属性是告诉搜索引擎不传权重过去,但WordPressk中如果我们要nofollow属性就...
    99+
    2022-06-12
    WordPress 自动 文章 添加 nofollow 属性 方法
  • php生成小程序二维码乱码的解决方法
    这篇文章给大家分享的是有关php生成小程序二维码乱码的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。php生成小程序二维码乱码的解决办法:1、获取微信token;2、添加“base64_encode($r...
    99+
    2023-06-21
  • Java 生成带Logo和文字的二维码
    目录依赖生成二维码生成普通二维码生成带Logo二维码读取二维码链接ZXing 是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。Zx...
    99+
    2022-11-12
  • Android实现二维码扫描和生成的简单方法
    这里简单介绍一下ZXing库。ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。Zxing可以实现使用手机的内置的摄...
    99+
    2022-06-06
    二维码扫描 方法 二维 二维码 Android
  • Vue使用vue-qr生成二维码的方法是什么
    本篇内容主要讲解“Vue使用vue-qr生成二维码的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Vue使用vue-qr生成二维码的方法是什么”吧!“二维码”的英文是“QR Code”...
    99+
    2023-06-22
  • WordPress之给文章内容中间插入广告的实现方法
    不少朋友希望在文章内容的中间插入广告(个人认为这个对用户体验有点不太好),下面就来看看如何实现吧。 使用 Insert Post Ads 插件 Insert Post Ads 是一个非常简单易用的插件,可以在文章和页面中...
    99+
    2022-06-12
    文章内容 插入广告
  • Vue实现生成二维码的简单方式
    目录前言①首先创建一个vue项目②引入qrcodejs2③封装组件1. 创建Vue文件2. 定义template模板3. 引入QRCode包4. 进行封装5. less控制样式④启动...
    99+
    2023-01-05
    前端vue生成二维码 vue生成二维码样式 vue生成二维码样式
  • Java生成二维码的几种实现方式
    前言 本文将基于Spring Boot介绍两种生成二维码的实现方式,一种是基于Google开发工具包,另一种是基于Hutool来实现; 下面我们将基于Spring Boot,并采用两种方式实现二维码的...
    99+
    2023-09-06
    java 开发语言
  • PHP文件中的路径如何生成二维码?
    在PHP文件中,生成二维码是一个很常见的需求。二维码可以用来存储各种信息,例如URL、电话号码、电子邮件地址等。在本文中,我们将介绍如何使用PHP生成二维码,并提供演示代码。 首先,我们需要安装PHP QR Code库。这是一个流行的PHP...
    99+
    2023-09-22
    文件 path 二维码
  • PHP文件中如何生成二维码的路径?
    二维码已经成为了现代生活中不可或缺的一部分。无论是在商业领域,还是在日常生活中,二维码都扮演着越来越重要的角色。因此,如何在PHP文件中生成二维码的路径已经成为了很多开发者所关注的问题。本文将为大家介绍如何使用PHP生成二维码的路径。 一...
    99+
    2023-09-22
    文件 path 二维码
  • Java中二维码生成及读取的高效实现方法。
    Java中二维码生成及读取的高效实现方法 二维码已经成为现代生活中不可或缺的一部分,它们被用于各种场景,例如支付、身份验证等。在Java中,我们可以使用多种库来生成和读取二维码。在本文中,我们将介绍一些高效的实现方法,包括如何使用ZXing...
    99+
    2023-10-22
    numy 二维码 并发
  • vue生成二维码QR Code的简单实现方法示例
    目录qrcodejs2vue-qrqrcodejs2 下载qrcodejs2 cnpm i -S qrcodejs2 使用 <template> <span...
    99+
    2022-11-13
  • 深入了解Vue使用vue-qr生成二维码的方法
    目录npm下载步骤(1)导入(2)vue-qr参数 示例总结 “二维码”的英文是“QR Code”,“QR”是“Quick Response”的缩写,反映出这种二维码具有“超高速识读...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作