原文:https://www.wn789.com/13323.html 很多人的WordPress博客在文章尾部都有打赏功能,让读者可以直接通过扫描微信、支付宝二维码进行赞助,毕竟维护博客,编写博文需要花费不少的精力,大多数朋友和蜗牛一样都是利用自己业余时间对博客进行管理与维护(如果大家觉得蜗牛789文章能起到一定帮助作用,也欢迎对蜗牛进行打赏,目前大家可以通过支付宝扫红包活动对蜗牛进行打赏,无需自己掏腰包#每日#支付宝扫码最高领取99元红包 可用于店面消费或捐赠蜗牛)。 在此文章中蜗牛为大家分享一个纯代码为自己WordPress博客添加支付宝打、微信打赏功能的方法,不但美观而且实用,适合所有WordPress主题。此方法并非蜗牛原创,转自@老蒋,而老蒋也是根据WPDAXUE博客的打赏功能提取的。

一、添加CSS样式

方法很简单,我们只需找到主题CSS文件,把下面代码添加进去即可。一般把代码放到“main.css”文件,当然我们需要注意是否与现有的CSS命令有冲突,如果有则需要自己修改。

.reward{padding:5px 0}.reward .reward-notice{font-size:14px;line-height:14px;margin:15px auto;text-align:center}.reward .reward-button{font-size:28px;line-height:58px;position:relative;display:block;width:60px;height:60px;margin:0 auto;padding:0;-webkit-user-select:none;text-align:center;vertical-align:middle;color:#fff;border:1px solid #f1b60e;border-radius:50%;background:#fccd60;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fccd60),color-stop(100%,#fbae12),color-stop(100%,#2989d8),color-stop(100%,#207cca));background:-webkit-linear-gradient(top,#fccd60 0,#fbae12 100%,#2989d8 100%,#207cca 100%);background:linear-gradient(to bottom,#fccd60 0,#fbae12 100%,#2989d8 100%,#207cca 100%)}.reward .reward-code{position:absolute;top:-220px;left:50%;display:none;width:350px;height:200px;margin-left:-175px;padding:15px;border:1px solid #e6e6e6;background:#fff;box-shadow:0 1px 1px 1px #efefef}.reward .reward-button:hover .reward-code{display:block}.reward .reward-code span{display:inline-block;width:150px;height:150px}.reward .reward-code span.alipay-code{float:left}.reward .reward-code span.alipay-code a{padding:0}.reward .reward-code span.wechat-code{float:right}.reward .reward-code img{display:inline-block;float:left;width:150px;height:150px;margin:0 auto;border:0}.reward .reward-code b{font-size:14px;line-height:26px;display:block;margin:0;text-align:center;color:#666}.reward .reward-code b.notice{line-height:2rem;margin-top:-1rem;color:#999}.reward .reward-code:after,.reward .reward-code:before{position:absolute;content:'';border:10px solid transparent}.reward .reward-code:after{bottom:-19px;left:50%;margin-left:-10px;border-top-color:#fff}.reward .reward-code:before{bottom:-20px;left:50%;margin-left:-10px;border-top-color:#e6e6e6}

二、添加调用代码

然后到主题的文章页,一般是“single.php”文件添加调用代码,具体添加到什么位置,大家根据自己需要测试。测试前最好先备份一份“single.php”文件。记得把“支付宝收款二维码地址200*200PX”、“微信收款二维码地址200*200PX”改成你的微信、支付宝收款二维码地址。

<div class="reward"><div class="reward-button">赏 <span class="reward-code"> <span class="alipay-code"> <img class="alipay-img" src="支付宝收款二维码地址200*200PX"><b>支付宝扫码打赏</b> </span> <span class="wechat-code"> <img class="wechat-img" src="微信收款二维码地址200*200PX"><b>微信打赏</b> </span> </span></div><p class="reward-notice">如果文章对您有帮助,欢迎移至上方按钮打赏蜗牛</p></div>

三、效果演示

下面是蜗牛添加成功后的演示效果。如果代码都填写正确后,打赏功能显示错位,请清理下浏览器缓存,蜗牛亲测是没有什么问题的。

转载于:https://www.cnblogs.com/beida/p/9279969.html

#WordPress小技巧#纯代码为自己博客添加支付宝/微信打赏功能相关推荐

  1. Hexo + yilia 主题 +githubpages博客添加友言评论功能

    前言 Hexo博客的Yilia主题中评论系统只提供了畅言.网易云跟帖.多说和Disqus. 由于多说评论.网易云跟帖已经关闭系统,畅言需要域名备案,而github是国外的,没有备案,所以尝试了其他第三 ...

  2. 为你的CSDN博客添加CNZZ流量统计功能

    一.流量统计介绍 流量统计是指通过各种科学的方式,准确的纪录来访某一页面的访问者的流量信息,目前而言,必须具备可以统计. 1.简介 统计独立的访问者数量(独立用户.独立访客): 可以统计独立的IP地址 ...

  3. 给 WordPress 博客添加 Tabs 标签切换功能

    博客中的tabs切换信息展示效果已经不新鲜了,现在很多的Wordpress主题默认就提供Tabs选项卡功能,网上也有很多教程可以自己手动实现.使用Tabs切换功能,好处很多,最为明显的就是可以充分利用 ...

  4. 使用 Swiftype 给 Hexo 搭建的博客添加站内搜索功能

    当我们的 博客 文章变的越来越多的时候,就非常需要使用 站内搜索 功能,否则寻找某一篇文章就会变的麻烦,Swiftype 是一个非常好的站内搜索平台,并且是 免费 的,可以到 我的博客 去预览一下搜索 ...

  5. 如何给CSDN博客添加个人微信公众号二维码或自定义栏目

    公众号查看文章更清晰 在使用CSDN的过程中,可以看到有些博主的主页有个人微信二维码,微信公众号二维码等一些个人栏目信息.这对作者而言,可以让其他浏览博客的游客和作者进行更有效的沟通,也可以在这里对自 ...

  6. 如何给CSDN博客添加个人微信二维码或自定义栏目

    在使用CSDN的过程中,一般人都不怎么会去关注私信或留言的,因此为了更加有效及时地与作者或网友进行沟通,可以将自己的邮箱地址或者微信二维码添加到自定义栏目中,现在新版的CSDN好像只能添加一个自定义栏 ...

  7. 3行代码 为网站博客添加萌萌哒看板娘可爱二次元女动漫玩偶人物

    看板娘一词源自日语"看板娘(かんばんむすめ)".其中的"看板"指的是店面招牌,或者是为了宣传.打广告而制作的宣传牌."看板娘"也就是店面的招 ...

  8. 【RISC-V】嵌入式开发小技巧之代码字体缩放!

    嵌入式开发小技巧之代码字体缩放!(RISC-V IDE MRS) MRS 下载地址:www.mounriver.com 字体放大:快捷键"Ctrl +" 效果: 字体缩小:快捷键& ...

  9. wordpress博客添加新浪微博挂件

    我一直想着把我的新浪微博嵌入到博客中,今天抽空到网上搜索了一下相关的插件,没有找到.后来看到了一篇如何把微博嵌入WordPress博客的方法,终于实现成功了.感谢分享这些的朋友们. 一直想着把我的新浪 ...

最新文章

  1. [RHEL5企业级Linux服务攻略]--第6季 Vsftpd服务全攻略之高级配置
  2. echo服务器(回显服务器)
  3. 二叉树中最大/最小深度与叶子数
  4. VTK修炼之道57:图形基本操作进阶_点云配准技术(LandMark标记点算法和坐标系显示方法)
  5. linux -bash: ./startup.sh: /bin/sh^M: 坏的解释器: 没有那个文件或目录
  6. C#中的程序集和命名空间
  7. 移动云招聘,加入我们,搞点大事~
  8. 在什么场合里你会用到消息队列?
  9. FPGA控制ADF4351实现2MS的扫频操作
  10. 第十七届全国大学生智能汽车竞赛智能视觉组全国一等奖(RT1064工程+openART识别代码)
  11. 如何运用Origin进行曲线拟合
  12. Java迭代器和lambda的区别,Java使用Lambda表达式遍历Iterator迭代器
  13. 如何从零开始系统学习量化交易-附资料
  14. MMA-符号学运算的奥妙
  15. Adobe国际认证|面向大学生和青少年的数字安全提示
  16. 全网都在求的「蚂蚁呀嘿」教程--基于PaddleGAN的First order motion model实现
  17. 7款知乎超10W人点赞的电脑软件,看看它都有哪些用处
  18. PPT分享 | 中国移动十大领域5G应用案例
  19. 去耦电容该如何布局布线?
  20. IDEA面板中文释义

热门文章

  1. 如何用opencv绘制点
  2. vue 项目快速输出微信、支付宝、百度小程序
  3. Decoupling Representation and Classifier for Long-Tailed Recognition论文笔记
  4. python-16-正则表达式,简单爬虫,爬取电影网站连接到数据库
  5. 被钉在历史的耻辱柱上
  6. Avrora学习笔记(官网)
  7. 如何借势视频号,加速内容变现?
  8. 创业第一步:如何写好商业计划书
  9. Quartus中有符号数和无符号数比较大小
  10. unzip 解压大文件出现错误invalid zip file with overlapped components (possible zip bomb)