致力于用户快速找到所需且好用的应用

本站不是官方,只为方便用户快速查找所需且好用的应用,不提供购买和下载服务!如需购买请联系开发者或点击详情页官方应用中心链接进行购买或下载!

新·文章点赞开发版

插件已被 11953 人关注

提供给主题开发者使用

免费
更新日期:2024-10-13 09:39
插件ID:
san_praise_sdk
插件版本:
1.1
系统要求:
Z-BlogPHP 1.4 Deeplue
PHP版本:
5.2及更高
更新日期:
2024-10-13 09:39:01
下载次数:
4420
插件大小:
39KB
官网地址:
点击访问

30Blog

铜牌开发者

  • 插件详情
  • 作者介绍
  • 购买指南

修改自(sf_praise_sdk)插件;

该插件主要面向主题制作者,方便主题制作者快速生成点赞、支持、顶踩功能!

新增点赞加1特效

新增后台设置赞过提示

新增停用插件可选择是否删表

使用说明:

安装并启用该插件后,主题制作者无需编写php后台代码,在模板文件中插入指定标签即可。

一、文章页调用方法( 在post-single.php里使用)

{$san_praise_sdk.value1}输出第一个数值

{$san_praise_sdk.value5}输出第五个数值。

本插件最多支持5个数值。实现点击支持加1功能时,使用{$san_praise_sdk.value1},其他不用即可。实现顶踩功能,可以使用2个数值。

{$san_praise_sdk.check}输出是否已经投过票  0未投票/1已投过

二、列表页调用方法

首先加入{$san_praise_sdk=SAN_praise_sdk::findPostCount($article->ID);}

随后可以像文章页一样调用输出数值。例如在列表页文章处显示多少人顶多少人踩。

版本 1.1 更新说明

新增列表批量查询功能,减少了数据库查询次数。调用方式如下:

{php}

    // 获取所有文章ID

    $postIds = array_map(function($article) {

    return $article->ID;

    }, $articles);

    // 执行批量查询

    SAN_praise_sdk::findPostCountsBatch($postIds);

{/php}

在 foreach 列表循环之前,先批量获取文章的 ID。

{foreach $articles as $article}

    {if $article.IsTop}

    {template:post-istop}

    {else}

    {template:post-multi}

    {/if}

{/foreach}

原有的单篇文章点赞数查询代码无需修改,仍放在 istop 或 multi 文件中使用:

{$san_praise_sdk=SAN_praise_sdk::findPostCount($article->ID, true);}

批量查询时,确保调用 findPostCount 时添加 true 参数。

三、html标签

在需要投票的标签中加上class:san-praise-sdk  同时附上sfa='click' data-postid='文章id' data-value='第几个数值'  属性,此标签会自动捕获click事件,并提交一次投票!

回调函数(非必须):在标签上增加data-ok、data-check、data-error属性,属性值为函数名,回调时带入2个参数,第一个是文章id,第二个是第几个数值。

成功回调data-ok,已经投过票回调data-check,错误回调data-error。

更新数值方法:回写时会获取标签内html数据(整数),然后+1写入。回写标记为 class:san-praise-sdk   同时附上data-postid='文章ID' data-value='第几个数值' sfa='num' 属性。切记改标签内只能填写整数,不得有其他字符。

关于回调的其他说明,

成功调用后更新数值一定会执行,当然可以没有响应标签,js不会出错。如果有data-ok回调,会调用。

如果没有data-check回调,会调用默认的提示信息,如果想什么都不做,请设置一个空方法。

所有事件在整个网站都有效果,所以列表页也是可以点击投票的,如果不想有点击效果,去掉sfa='click' 即可。

四、示例

<div class="san-praise-sdk" sfa='click' data-postid='{$san_praise_sdk.postid}' data-value="1" data-ok='zijiqugemingzi'>

顶(<span class="san-praise-sdk" sfa='num' data-value='1' data-postid='{$san_praise_sdk.postid}'>{$san_praise_sdk.value1}</span>)

</div>

<div class="san-praise-sdk" sfa='click' data-postid='{$san_praise_sdk.postid}' data-value="2">

踩<span class="san-praise-sdk" sfa='num' data-value='2' data-postid='{$san_praise_sdk.postid}'>{$san_praise_sdk.value2}</span>)

</div>

data-ok回调函数示例

function zijiqugemingzi(postid,index){

    //你的代码

}

联系方式:QQ 、提交工单,QQ不在线或者被腾讯屏蔽收不到消息可发工单。

ZBLOG应用中心-应用购买及使用协议

1. 您在购买应用前,须要先确认该应用是否符合您的使用需求,数字化商品不支持试用。依据《消费者权益保护法》第二十五条规定,该应用为在线下载的数字化商品,在购买后一经下载安装不能退款。
2. 您在应用中心购买的应用,仅是该应用的许可使用权,该应用的所有权仍归应用提供方所有。
3. 一个应用仅可用于单一账号使用,未经本站和应用提供方同意,不得二次发布、赠送、转售、租让、盗版等,否则我们将永久关闭用户账号并保留继续追究相关责任的权利。
4. 如包含该应用的网站被转售或赠送、租让等,请另用新账号购买该应用或移除该应用,否则将视为违反使用协议被永久取消该账号的使用权利。
5. 如无特殊说明,已购买应用仅包括相关使用权及免费更新服务,应用中心及应用提供方不提供额外售后安装等服务。
6. 您使用应用中所存在的风险,完全由用户自己承担,包括系统受损、资料丢失以及其它任何风险。
7. 用户不得利用该应用以任何方式从事违反法律法规及社会公序良俗的行为,用户须对其不当使用行为可能带来的后果负全部法律责任,本站及应用提供方不承担任何责任。
8. 应用提供方和本站如发现用户将应用安装于黄赌毒诈等非法网站,将停止用户相关的使用权和服务,并将用户相关违法信息上报至网络监管部门。
9. 本站及应用提供方保留在不通知您及不对您承担责任的情况下变更、限制、冻结或终止您对某些内容的使用的权利。

购买指南

1. 请先注册账号,然后登录“应用中心”。
2. 直接点击“购买应用”,跟随指引即可。

下载指南

1. 购买者在自己的Z-Blog网站登录,进入后台,在左侧菜单栏点击“应用中心”菜单。
2. 在“应用中心”的首页,使用应用中心注册账号进行登录。
3. 进入“我的应用仓库”,即可看到已购买成功的应用,点击“下载”即可下载安装。

其它注意事项

1. 如果通过自己网站后台无法正常访问应用中心,请谨慎购买,因为这将可能导致应用无法顺利下载安装。
2. 如已购买收费应用无法正常下载,请在自己网站后台检查Z-Blog及应用更新,如均已更新至最新版本仍无法下载请及时与我们联系。
3. 应用更新时有可能覆盖本地设置,请在更新前做好备份。

推荐插件

FinchUI 多语言网站插件 支持子目录或独立访问网址(包含二级域名) 出海必备

Z-BlogPHP 多语言插件,为 Z-Blog 网站快速添加国际化多语言支持,安装启用后直接生效,不挑主题。支持 15 种语言子目录访问或独立访问网址(包含二级域名)绑定,独立访问网址可以是二级域名、独立域名或完整 URL,只要解析并绑定到同一个网站即可;可开启按浏览器设备语言自动跳转。内置 9 种翻译接口,按内容片段、源语言和目标语言共享缓存,相同文字跨页面复用,避免重复消耗翻译额度;支持各语言独立 XML 网站地图、内部清单、内容变更分片更新、APCu 加速、可恢复生成,以及仅在根目录不存在 robots.txt 时一键生成 Z-Blog 基础规则、整站预热、缓存统计、中文简繁体互转、语言切换、链接改写、SEO 标记与汇率换算。
¥328 更新日期:2026-09-01 11:59
银牌开发者

在线客服·聊天对话

实时对话即时聊天工具,客服中心询盘咨询留言交流,与客户交流即时通讯沟通|免安装聊天软件仿微信QQ人工客服实时在线聊天自动回复|电子商务在线购物跨境电商im|企业网站售前售后服务中心——《益吾库》尔今作品
¥199 更新日期:2026-08-19 14:16
金牌开发者

摸鱼历与八字排盘

基于日历算法的 Riso 拼贴风格万年历、老黄历、专业八字排盘及打工人摸鱼倒计时小工具。
¥39 更新日期:2026-08-27 11:11
铜牌开发者

LY_UEditorPlus编辑器

基于 UEditor 二次开发的富文本编辑器,让UEditor重新焕发活力,可视化管理当前文章上传的附件
免费 更新日期:2026-07-06 18:56
铜牌开发者

后台登录安全加固

防护登录页 Cookie 回显,并启用安全响应头。
免费 更新日期:2026-08-07 23:29
银牌开发者

站点任意填充(广告+营销+信息流+SEO)

网站任意位置,填充任意内容,适用于广告、营销、信息流、SEO 布局(发挥你的想象)
¥129 更新日期:2026-08-17 11:11
铜牌开发者

LY_网站日志分析,蜘蛛统计

高性能全后台异步日志统计,完全不影响网站访问加载性能,支持纯静态文件页面的统计,每天独立分表入库保存蜘蛛统计日志报表,记录真实蜘蛛IP段,IP反查蜘蛛域名,真假蜘蛛一目了然,访问IP统计来路域名统计汇总,每天独立保存当天日志文件,在线查看多天的网站日志信息,百万行日志在线分页比在txt看日志更方便更轻松
¥36 更新日期:2026-07-10 08:10
铜牌开发者

今日热榜-多平台热点聚合与置顶广告推荐

一站式聚合微博知乎40+平台实时热点,支持极速Ajax骨架屏与各平台独立置顶商业广告推广推荐
¥28 更新日期:2026-08-27 11:09
铜牌开发者

网站控制小神器[VIP]

定时弹窗公告|防扒站|禁止复制|禁止右键|禁止另存图片|禁用F5禁用F12键|禁止调试控制台开发者工具|禁止查看源代码|定时网页变灰网站变灰|版权保护内容保护|弹窗通知关闭网站|禁用快捷键|防扒皮|网站哨兵|HTML代码压缩——《益吾库》尔今作品
¥48 更新日期:2026-08-05 15:48
金牌开发者
  • 1916+

    插件总数

  • 1174+

    主题总数

  • 231+

    开发者总数

  • 4+

    今日更新

  • 10697740+

    浏览总数

  • 4729+

    运行天数

BUG反馈