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

原文: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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在全屏模式下显示wordpress页面和文章,以方便阅读。 以全屏模式显示wordpress页面和帖子,以便于阅读。 现在,无需退出全屏浏览同一网站上的链接。 如果您有任何问题,请首先检查“更新的功能”。 因为这仍然不是我所称的正式版本,所以期望会有错误。 我很想知道我还没有发现的错误,所以我可以将它们压扁。 它目前正在开发中,因此代码需要优化,UI和文件结构也需要工作。 如果您有任何错误,请找到任何无法使用的wordpress网站或有任何请求,请在Yascob09@gmail.com上进行评论或向我发送电子邮件。 如果右键单击图标,则可以通过下拉菜单进入选项菜单。 在这里,您可以找到几个替代选项以自定义体验。 计划有更多选择。 我不会保证我会添加请求的功能,但会解释为什么我决定不这样做。 无论如何,尽情享受吧! =)PS由于其网站的设置方式,它也可以在Baka-Tsuki上使用。 更新的功能:0.8.1版:现在,如果您不以隐身方式进入,它将记录每章导航到历史记录,并在重新加载时加载并打开正确的页面。 因此,它也可以被视为某种“错误修正”。 滚动替代将在下一个更新中发布。(我保证)版本0.8.0:添加了正确的滚动记忆。 请不要在某些页面上使此功能变慢(我正在为您看BT)。 我正在为以后添加替代选项。 现在,如果对您不起作用,则可以在选项中将其禁用。 重新设计选项菜单。 试试看。 =)还需要一点代码清除,以使其运行得更快。 版本0.7.3:双重包装问题的快速错误修复(2个滚动条)版本0.7.2:添加了“隐藏评论部分”选项。 0.7.1版:Css错误修正。 版本0.7:修复了全屏多次按下按钮的问题。 重做并部分优化了代码。 使wordpress帖子检测更加智能,并开始添加blogspot支持。 注意:加载页面后,您可能会注意到在全屏按钮工作之前会稍有延迟。 它只需花费几秒钟即可生效。 版本0.6.2:错误修复:修复了背景覆盖并改进了其逻辑版本0.6.1.1:错误修复:修复了选项页面。 现在应该可以正常工作了。 版本0.6.1:增加了在同一站点上的帖子之间切换时保持全屏的功能增加了全屏关闭后返回初始页面的选项更多错误修正版本0.5.1-0.5.3:错误修正和代码优化 支持语言:English
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值