业务经理

微信扫描以上二维码

028-61286886

技术咨询

零界社交分享组件
零界网络科技有限公司

(企业认证)

零界社交分享组件 版本号:1.2 投诉举报

社交分享组件 · 使用说明作用说明在微信内置浏览器中,为发送给朋友与分享到朋友圈提供自定义标题、摘要、链接与缩略图(依赖微信 JS-SDK)。可选在页头输出 Open Graph 元标签,改
0 更新时间:2026-04-08 17:58:13
价格: ¥ 119 元 活动价 ¥ 94 元 申请免费试用
依赖: 支付     说明
试用: 支持下载试用源码,可提前了解源码的功能点 申请免费试用
使用: 源代码可永久使用
域名: 不限域名,允许安装到多个项目中
源码: 可在你安装的迅睿后台申请试用下载本插件,避免购买后觉得功能不适合的情况
安装平台: 迅睿框架 V4.7及以上版本
名称 零界社交分享组件
版本号 V1.2
应用编号 APP1901
应用类型 插件
发布时间 2026-04-08 22:10:00
更新时间 2026-04-08 17:58:13
插件类型 工具类
功能类别 社交
依赖场景 支付 说明
源码加密 未加密
技术保障 商业版源码由迅睿官方提供售后服务
支持浏览器 Chromium内核浏览器、Chrome、Edge、Firefox、Safari、Opera等

源码说明

社交分享组件 · 使用说明

作用说明

  • 在微信内置浏览器中,为发送给朋友分享到朋友圈提供自定义标题、摘要、链接与缩略图(依赖微信 JS-SDK)。
  • 可选在页头输出 Open Graph 元标签,改善链接被微信抓取时的展示效果。

多站点

配置按站点 ID分别保存;后台切换到不同站点后进入本插件配置即可维护该站。旧版未分站点时的配置会自动视为站点 1。微信 access_token 缓存目录按站点隔离(cache/app/lingjiewechatshare/{站点ID}/)。

后台 · 微海报设置

可上传站点 Logo、设置海报默认头图(内容无缩略图与正文图时使用),并选择微海报样式(普通版 / 渐变框 / 商务蓝 / 清新绿)。与分享默认图相互独立。

详情页点击微海报会在弹层中加载由服务器生成的 PNG 图片(可长按保存或点「保存图片」下载)。生成依赖 PHP GD 与含中文的字体(.ttf / .ttc)。后台「微海报 PNG 字体」留空时,默认优先使用插件内 dayrui/App/Lingjiewechatshare/font/kaiti.ttf(楷体),其次 Assets/poster.ttf、Windows 微软雅黑、Linux 文泉驿 / Noto CJK 等;亦可用环境变量 LINGJIEWECHATSHARE_POSTER_FONT 指定路径。若中文仍为方框,请在后台填写本机字体绝对路径(如 C:\Windows\Fonts\msyh.ttc)。不会优先使用验证码用的 captcha.ttf(通常无中文)。头图 / Logo / 二维码仅拉取与本站域名一致的地址。弹层内「网页版海报」仍为可分享的 H5 页面。

后台 · 工具条设置

在插件配置页的工具条设置中可调整:工具条总开关、分享标题/描述字数上限、各圆形按钮是否显示、主题色(预设色块或自定义十六进制)、展示位置(随模板插入的「文章底部」或「左侧悬浮」)。保存后更新缓存;左侧悬浮可能被主题布局遮挡,需按需写 CSS 覆盖。手机端不会使用左侧悬浮,工具条始终在正文流中横向一排显示,且圆形按钮会缩小以适配窄屏。

配置步骤

  1. 登录微信公众平台,取得公众号的 AppID 与 AppSecret,填入本插件配置并保存。
  2. 在「设置与开发」→「公众号设置」→「功能设置」中,将 JS 接口安全域名设为当前站点根域名(与浏览器地址栏一致,不要带 http:// 与路径)。
  3. 服务器需能访问 api.weixin.qq.com(用于获取 access_token 与 jsapi_ticket)。
  4. 在后台开启「启用」,并更新系统缓存后访问前端页面;使用微信打开站点链接即可验证分享卡片。

扩展功能(详情页工具条)

在后台「扩展功能」中可分别开启:打赏(依赖系统支付系统插件,调用 dr_donation(),支付方式以支付插件配置为准)、点赞(汇总表 lingjiewechatshare_like 与按访问 IP 区分的 lingjiewechatshare_like_vote 首次使用时自动创建;同一 IP 可再次点击取消赞,计数相应减少)、微海报(弹层内生成可保存的 PNG,另提供网页版 H5)、社交分享(仅 PC 端显示微博 / QQ 空间 / QQ 好友;微信为当前页二维码)。另可单独关闭微信 JSSDK 分享,仅保留工具条其它能力。

点赞接口:POST 至 lingjiewechatshare/home/like,需携带系统 CSRF 字段与 modid。成功时返回 JSON 中 data.likes 为当前总数,data.liked 为是否已赞(true/false)。

【必做】详情页互动工具条需手动插入

变量 lingjiewechatshare_embed 仅包含打赏 / 点赞 / 微海报 / 社交分享等 HTML 工具条,不会自动出现在全站。必须在模块内容详情模板(如 show.html 或 xxx/show.html)中在希望展示的位置插入下方一行,推荐:正文 (或等价字段)之后、上一篇/相关阅读之前

插入代码(PC / 移动各自详情模板按需添加):

{if isset($lingjiewechatshare_embed) && $lingjiewechatshare_embed}{$lingjiewechatshare_embed}{/if}

说明:仅在已发布内容的详情页且后台开启对应扩展时,变量才有内容;列表页、首页一般为空,插入该行也不影响页面。修改模板后请更新系统缓存

【自动】微信 JSSDK 启动脚本

在开启插件总开关、并勾选「微信 JSSDK 分享」且已填 AppID 时,系统会在每次前端模板输出结束(钩子 cms_view_end)自动追加 JSSDK 引导脚本,无需在 footer.html 或详情模板中再写微信脚本。脚本仅在微信内置浏览器内执行分享配置;其它浏览器忽略。

模块内容详情页 · 分享文案(自动计算)

在模块 内容详情(show)页,无需手写 wx_share 时,由插件参与计算的分享文案优先规则如下(与是否在模板中输出 lingjiewechatshare_embed 无关):

  • 标题:详情 title → 页面 SEO 标题 → 插件默认标题 → 站点名
  • 描述:详情摘要字段 description → SEO 描述 → 从正文 content 纯文本截取 → 插件默认描述 → 站点名
  • 图片:缩略图字段 thumb → 正文中首张 <img>(支持常见 src / data-src / data-original)→ 插件默认图(支持后台上传或外链)→ 站点 LOGO

模板变量(可选)

在模块详情等页面可通过控制器向模板赋值 wx_share 数组,覆盖默认 SEO 标题与描述:

\Phpcmf\Service::V()->assign('wx_share', [
    'title'  => '自定义标题',
    'desc'   => '自定义摘要',
    'link'   => 'https://example.com/page',
    'imgUrl' => 'https://example.com/share.jpg',
]);

非模块详情页(首页、栏目列表等)且未指定 wx_share 时:标题为 meta_title → 插件默认标题 → 站点名;描述为 meta_description → 插件默认描述 → 站点名;为插件默认图(后台可上传或填外链)→ 站点 LOGO。链接为当前页(可用 wx_share.link 覆盖)。

主题集成 · 页头 Open Graph(可选)

若已开启「注入 Open Graph」,请在主题 header.html 的 </head> 前增加一行:

{if isset($lingjiewechatshare_head) && $lingjiewechatshare_head}{$lingjiewechatshare_head}{/if}

与详情页 lingjiewechatshare_embed 不同:og 标签随全站页头输出;互动工具条仍以详情模板手动插入为准(见上文红框);微信 JSSDK 由系统自动追加(见上文绿框)。

功能截图

使用说明:
1. 严禁卖家出现画饼行为,也不提倡因为卖家许诺后期新增某某功能产生让您下单购买的心理,请理性入手。
2. 严禁线下交易,买卖应用请通过线上购买,线下交易出现任何问题,均不在迅睿云官方处理范围,请知晓。
3. 维权退款问题可参考 《应用市场退款准则》 的说明。