Toggle navigation

VipSystem Pro 2020 使用手册

Version 3.2.x

1、概述

VipSystem Pro 是一个基于 WordPress 平台的插件,帮助站长更好的运营网站。其中包括两大主要功能,数据分析和商城设置。是网站内容变现的专业辅助工具。

视频介绍,B 站地址:https://www.bilibili.com/video/BV1Cc411h71J

加入我们 (Q 群):298964438(付费用户请一定入群,目前 bug 提交和问答都在群里)

 

2、资历

VipSystem Pro 由 千年骚狐 独立开发,历时 5 年的岁月,经历三次改版开发,服务上千用户,收到上万条的用户建议。目前功能已经非常丰富且完善,如今新版更是使用 PHP 原生语言,重新架构底层框架并独立于 WordPress 的后台,让 VipSystem Pro 系统的运行更加稳定和迅速。

 

3、开发技术细节

VipSystem Pro 优秀的底层框架设计是夯实的地基,促使它在未来增加 「火力」 的同时,从不缺乏 「生命力」。具体细节如下:

  • OOP 模块化的编程设计使业务流程效率更高,为 VipSystem Pro 带来更高的兼容和稳定的性能,也使得新功能的开发和 Bug 的处理更加迅速
  • 采用 PDO 的事务处理模式对业务流程进行加持,夯实 VipSystem Pro 对高并发的处理能力,切实保障业务流程的稳定运行。
  • 数据分析中使用 Ajax 异步请求服务器返回数据,将 MySQL 的结果存入 SESSION 中通过 memcache(d) 进行缓存,极大的降低数据库查询次数并提高响应速度。
  • 采用 Echarts 引擎对数据进行可视化展现。感受数据价值,放眼天下的格局。将网站数据化,从此运筹帷幄
  • 使用 OpenSSL 模块对系统内及授权的数据传输进行非对称加密处理,以达到更高的安全性能。
  • 通过 PHP Smarty 模板引擎做到前后端分离,对于极客用户来说,想要自定义前端页面将是非常简单的事情。

如果您的网站有特殊的业务需求,也可以联系我们进行定制。我们有专业的团队,帮您处理和解决各类问题,

 

4、测试网站

访问 https://hdgeek.oicp.vip 进入测试网站。

进入网站后顶部登录按钮,无需输入账号即可登录后台。

 

5、更新历史

请访问下方链接查看详细更新记录:

https://vipsystem.pro/notice/vipsystem_pro_update_list/

感谢您选择 VipSystem Pro 会员系统。您使用本插件,即代表同意以下使用协议。

  1. 会员系统插件 (VipSystem Pro) 以下简称 「插件」。
  2. 插件需要配合第三方接口来完成充并向网站中的用户账户写入虚拟币金额。其中 「支付接口」 设置与第三方服务商的数据沟通,由于第三方服务涉及您的真实财产操作,因此在使用时需谨慎考虑,并且由此所产生的资金损失,插件及开发人员不承担任何责任。经用户反馈,后期会调整接口。
  3. 由于互联网程序普遍存在安全威胁,插件无法做到绝对的安全。会存在作者发布的内容 (商品或帖子下载地址等) 被非法盗取和使用,插件开发人员不承担这方面的损失,仅提供技术上的修复与补救。
  4. 插件内仅涉及虚拟币和虚拟积分的操作,用户 「申请提现」 也是通过管理员手动转账操作,插件并不会涉及您的真实财产。
  5. 插件仅提供网站的虚拟 (字符串) 商品的买卖功能,请勿发布法律法规禁止的内容。一经发现,将永久取消本插件的授权许可。
  6. 插件将收集访问网站的用户行为数据,用以分析网站的运营情况,仅供站长运营网站的决策辅助。该数据属于收法律保护的内容,请勿将用户行为数据外泄。否则后果自负。
  7. 除了插件无法正常使用 (远程协助后),其他任何原因不退款。购买前请详细咨询客服!

插件的安装需要一定的基础环境支持,您的服务器配置需要有一下模块

  • PHP 版本 –  大于等于 7.0
  • PDO 扩展 – 必须:插件内与数据库的操作全部使用 PDO 扩展实现,缺少此扩展将无法使用
  • Json 扩展 – 必须:前端页面与服务器通过 Ajax 异步通信时,使用 Json 格式,并且数据库的部分数据保存也是用此格式。缺少此扩展将无法使用
  • Openssl 扩展 – 必须:与官网服务器进行授权时,数据通过此扩展进行加密。包括插件内各个页面及用户中心的 URL 等,均使用此扩展加密,保证安全性。另外支付宝支付接口也需要使用到 OpenSSL 模块进行签名与验签
  • Session 扩展 – 必须:用户的下单、购买支付、下载等操作,均使用了 session 进行辅助验证。缺少该模块将无法使用
  • Zip 扩展 – 必须:3.0 版本目前只有在插件后台使用手动升级时,从 vipsystem.pro 官网下载 zip 更新包到本地服务器,进行解压。缺少该模块将不能在插件内进行升级。另外,正在开发中的,下载本地服务器中的资源也会使用的 zip 压缩扩展
  • Curl(远程文件获取)- 必须:插件授权、支付接口等功能,也都会使用该模块。缺少将无法使用
  • 服务器写入权限 – 必须:在运行过程中,某些意外错误会在插件根目录写入 Log 错误日志。缺少写入权限,将无法正常使用
如需服务器环境安装服务,可添加 QQ:252112645 咨询

在官网 (https://vipsystem.pro) 购买并下载 VipSystem Pro 插件,在自己 WordPress 网站后台插件页面上传安装即可。

1. 访问插件官网

点击 「购买 VipSystem Pro」 按钮,进入产品下载页面

2. 选择套餐购买

选择适合自己的套餐点击立即购买。

当前 截图中的套餐价格仅供参考,以产品购买页面的实际显示价格为准。

3. 绑定手机号

点击 「立即购买」,在弹窗中,输入您的手机号码。手机号码仅作为授权的唯一认证,不会用于其他。在插件的安装时,将验证此处用于购买的手机号

4. 支付并下载

blank

填写收到的验证码,并选择支付渠道。

验证码 5 分钟内是相同的,并且 5 分钟内不会重复发送。如果过没有弹出输入验证码的窗口,可以重新输入手机号。

blank

点击支付按钮,将跳转到扫码支付页面。该操作再手机上可能无法完成,具体要看什么手机和浏览器了。

支付完成后,默认会自动下载文件。如果没有自动下载,可以返回产品下载页面,点及弹窗中的 「下载文件」 按钮

blank

如果产品下载页面,没有弹出 「下载文件」 的窗口。请重新执行 选择套餐购买 -> 绑定手机号 如果已经成功支付,将弹出下载文件的按钮,不会再弹出支付按钮。

5. 安装插件

blank

下载成功后,将得到 Zip 压缩文件 。

插件中包含了你的授权手机号码,以及授权码。请不要公开发布到其他地方,插件将在安装时绑定授权域名

如果是 Mac 系统,Safari 浏览器会自动解压文件,需要手动将文件夹重新打包压缩。

blank

安装成功后,WordPress 后台页面,左侧导航菜单中将出现 VipSystem Pro 按钮。

第一次安装时,将进入设置向导页面。如果曾经安装过,则直接进入 VipSystem Pro 插件的仪表盘页面

6. 设置向导和授权

设置向导共有三个页面:

第一个是站点信息监测页面,需要符合 环境需求说明 中的配置。如果不满足条件,将无法进行下一步操作。

第二个页面是 VipSystem Pro 使用协议。请仔细阅读许可协议中的内容。

最后的页面参数配置,完成后就可以直接发布商品内容。无需再在后台设置 (支付接口除外)

blank

数据表名前缀:插件会在数据库中创建新的表,这些表可以设置不同的表明前缀。默认显示的为 WordPress 默认表名前缀,您可以使之的与之不同。有一定安全性的提高。默认设置也不影响插件的正常使用。

完成最后的选项设置,点击 「验证授权」 输入手机号并填写验证码,将绑定当前网站的域名。

blank

VipSystem Pro 不支持本地授权 (localhost 或 127.0.0.1)

完成授权后,等待 2 秒,自动跳转 VipSsystem Pro 后台页面。

附录:多域名授权说明

如果您有多个网站,并且购买的套餐也支持授权多个域名。只需要将同样的 Zip 压缩文件上传另一个网站即可。无需再做其他操作!

快速入门是跳过插件后台的复杂参数设置,迅速了解 VipSystem Pro 插件的商品发布设置选项,快速的体验!

  • 完成 VipSystem Pro 设置向导后,就可以发布文章了。如果还希望用户可以进行扫码支付,还需配置支付接口
  • VipSystem Pro 支持文章 (post)、页面 (page) 及自定的文章类型。
  • 同一个商品用户可以无限次购买,商品页面不会显示已购买的提示。用户中心 -> 我的订单页面可重复下载。

 

为了方便您使用,特意录制视频教程。视频教程更新不如帮助文档及时,请注意插件视频内的插件版本号

B 站地址:https://www.bilibili.com/video/BV1Cc411h71J?p=2

1. 商品发布概述

进入新建文章页面,在文章编辑的下方,就可看到 「商品属性设置」。

blank

出售方式有四个选项:

关闭:不启用

免费:文章结尾处显示 「免费下载」 按钮

密码:设置文章全部/部分内容输入密码后查看

付费:付费购买文件或虚拟字符串 (网盘下载链接)

设置完商品属性后,正常发布即可。文章前端将显示对应的出售框架和按钮

2. 免费商品

blank

免费下载有两个选项:

下载地址:各类网盘的下载地址,并通过正则匹配自动识别字符串中的下载链接、提取密码和按钮名称。规则如下:

    1. 下载链接支持:百度网盘、诚通网盘、迅雷、FTP、…
    2. 提取码前方必须包含 「提取码:」 这几个特征字符
    3. 按钮名称需要使用英文的中括号包裹,例:[此处为按钮名称]

下载地址支持多个,无需换行。

下载备注:显示在下载页面,下载地址的旁边。用于对下载内容的进一步描述,例如软件注册码,序列号等。支持 HTML 代码,可以实现高度自定义化的设置。

 

blank

发布文章后,在文章结尾将出现 「免费下载」 的按钮。

点击 「免费下载」 后,将进入订单支付页面。

blank

blank

进行一次空支付后,跳转订单下载页面

blank

 

3. 密码文章

隐藏全部或部分文章内容,输入查看密码查看隐藏内容
blank

查看密码需要作者自行告知用户。

将文章中需要隐藏的内容使用短代码包裹,如:[vs_secret] 加密内容 [/vs_secret]

blank

需注意短代码两头略不相同,结尾多一个斜杠/

文章发布后,前端将提示输入密码查看隐藏内容

blank

点击按钮,弹窗输入密码。就可以看到隐藏内容了

blank

blank

4. 付费文章

和免费下载相同,多了出售价格的选项

blank

出售价格为 0 时,未登录的用户提示登录。已登录的用户可以直接购买。

当为付费下载时,前端出售框架的样式也会多处许多元素

blank

点击 「立即购买」 进入订单支付页面,与免费下载中的样子一样,唯独价格不同。

如果自己测试,可以使用充值卡为自己的账号充值来测试购买。

已购买的订单,将出现在用户中心-> 我的订单列表中

blank

操作列目中:

眼睛图标:查看订单详细信息

下载图标:进入订单下载页面,订单必须已支付

「待支付」 的订单,15 分钟后过期,过期后将不会显示在订单列表中。订单列表默认只显示已复制的订单和新的待支付订单。

blank

会员系统插件仪表盘页面

 

今日/昨日/7 日访问:数据根据天眼系统中的数据进行分析,摘除了机器人访问,wp 后台访问和蜘蛛的访问记录。如果未开启用户行为数据的收集,则此处无法显示数据,数据值仅供参考。

今日/昨日/7 日订单:统计已支付状态的订单数量,包括免费和价格为 0 的。商品购买、vip 购买、充值等都会进入订单记录

今日/昨日/7 日交易额:统计全部的交易流水,单位为虚拟币。包括商品购买、vip 购买、充值等都会在交易记录中。

在线用户:从天眼系统的数据中,统计 15 分钟内有效的访问记录 (排除蜘蛛、机器人),包括登录和未登录的用户。

7 日转化率:7 日订单/7 日访问的数据,得到转化率。

AI 数据分析是通过智能算法,分析用户画像及网站运营数据。功能有:

  • 天眼系统:检测网站的实时访问动态,包括蜘蛛等 HTTP 和 GET 请求
  • 营销转化率 (开发中):从用户进站 -> 用户下单 -> 用户付款,计算每个环节的转化率。将通过楼都图表可视化展现
  • 用户全行为 (开发中):记录所有用户访问网站文章的全行为流程图,可以分析出每一位用户的访问页面的先后次序等。通过桑基图可视化展现
  • 分析设置:数据分析相关的参数设置

更多内容敬请期待

天眼系统 - AI 数据分析

天眼系统是动态刷新的页面,显示当前正在访问网站的用户。也包括机器人和蜘蛛。

  • 实时监控:关闭后页面停止刷新
  • 刷新频率:开启实时监控后,页面的刷新频率。频率越高,越占用服务器资源,也和访问量有关。

以上两个选项不会保存,只在本次页面生效。刷新页面后恢复默认值。

 

UserAgent 信息显示:

默认插件不会显示 UserAgent 的信息,需要在配置文件中设置开启。

配置文件地址:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_user_track_user_agent_show 天眼系统,是否显示用户的 User Agent 信息]
 * @var boolean
 */
public static $_config_user_track_user_agent_show 		= "true";

默认值为 false 修改为 true 。类型为字符串,需要单引号或双引号包裹。

 

地理位置和网络运营商:

默认不显示,这两个信息是通过客户端 IP(用户) 使用阿里云 API 接口,解析出 IP 的地理位置及网络运营商。

所以使用前需要先配置 API 接口中的 IP 归属地查询

分析设置 - AI 数据分析

数据分析的相关设置,目前只有天眼系统的设置,后续会开发更多。

天眼系统

blank

用户每次访问网站,都会产生一条记录。该记录内容保存在数据库表名前缀_vs_user_track 的表中。如果网站访问量很多,记录会增加的很快,可以设置数据记录的上限。10 万条记录大于是 70MB 的大小。

隐藏管理员记录:天眼系统页面不显示管理员的操作记录。

用户行为数据保留时间:天眼系统中的数据保留时长,将会删除 N 天前的数据。

用户行为数据记录上限:天眼系统中的数据记录条数上限。超过后,将会删除最早的数据

默认显示数量 (极客模式):天眼系统中,默认显示的用户行为数据数量

显示 User Agent 信息 (极客模式):天眼系统中,显示访问用户的浏览器 User Agent 信息

显示用户敏感信息 (极客模式):天眼系统中,显示访问用户的敏感信息

数据列表是本站的主要数据表的数据展现,直观的看到数据趋势及数据表格。每组数据将通过两种展现方式,图表和列表。其中包含数据表如下:

  • 注册用户:按时间先后,查看每日注册用户数量。
  • 文章列表:按时间先后,查看每日发帖数量。
  • 销售数据:按时间先后,查看每日下单数据,包含 Vipsystem Pro 中的所有类型订单。
  • 充值数据:按时间先后,查看每日充值数据。

更多数据类型,敬请期待。

注册用户 - 数据列表

注册用户分析的是 wp_users 数据表的内容。通过两种方式显示。

图表看趋势,列表看数据。

blank

在图表中,可以分类显示用户的身份类型。图标的右上角有功能按钮。

列表的列目内容只显示了部分,在 「极客模式」 下,可以显示更多选项内容。

blank

列表数据模式:设置列表的加载方式。关闭后,将一次性加载用户表中所有用户信息,适合于注册用户数量小于 1 万的量。当数据量非常多,或加载时卡顿,可以开启该选项。开启后,将动态加载数据库的数据,每次只加载当前页面的数量。翻页需要等待。关闭状态下,可以在列表右上角进行搜索,开启状态下,不能进行列表的检索。

列表缓存模式:开启后,第一次加载完成后会将结果写入 SESSION 中,第二次刷新/访问时,将直接读取 SESSION 中的保存内容。减少每次刷新时请求数据库。建议当数据量非常多的时候开启。列表的标题下方,有一排按钮,最后一个可以清理缓存。

blank

图表连续日期:默认关闭,图表 X 轴向的日期不连续,如果当日没有数据,则默认不显示当日的数据。如果开启后,在 X 轴向的时间是连续的。该选项需要开启 「极客模式」。

图表缓存模式:和列表缓存模式一样。开启后第一次加载完数据后会写入 SESSION 中,图表右上角的功能按钮中可以清楚缓存。该选项需要开启 「极客模式」

blank

列目编辑:设置需要显示的列目内容。列表中的列目准备了许多,如果一并显示出了,列表特别难看,也不适合观看。该选项需要开启 「极客模式」

文章列表 - 数据列表

文章列表分析的是 wp_posts 和 wp_postmeta 数据表中的内容。

显示方式和 注册用户 – 数据列表 一致,只是数据源不同。具体参照注册用户的介绍!

销售数据 - 数据列表

销售数据分析的是 VipSystem Pro 创建的前缀_vs_order 表。记录的是站内所有交易订单。

显示方式和 注册用户 – 数据列表 一致,只是数据源不同。具体参照注册用户的介绍!

列表中 session_id 为用户的 cookie。识别是否为同一用户。

订单号为两种,通过订单号前缀可以区别:

VSDL:商品购买订单

VSVIP:VIP 购买订单

充值数据 - 数据列表

充值数据分析的是 VipSystem Pro 创建的前缀_vs_recharge 表。记录的是站内所有充值记录。

显示方式和 注册用户 – 数据列表 一致,只是数据源不同。具体参照注册用户的介绍!

通过订单号可以区分充值方式。当然,列表中也有充值方式的显示

VSCT:充值卡充值订单

VSALI:支付宝充值订单

VSWC:微信支付订单

VSAR:管理员充值订单

VipSystem Pro 插件的核心功能之一,本站商品出售的详细设置参数配置。其中包含多个推广工具,快速斩获流量,吸引新用户。

  • 基础设置:商城基本功能参数配置。
  • 发卡设置:专门用于出售游戏等虚拟卡号的功能,每个用户购买同一商品,发送相同的卡密或卡号。
  • 卡券设置:针对不同消费群体,通过创建活动。可以发布充值卡、优惠券和折扣券等。
  • 分销系统:让用户成为网站运行的一部分。通过三级分销模式,用户通过推广链接分享商品,获得其他客户购买后的部分佣金奖励。

更多内容,敬请期待

基础设置 - 商城设置

基础设置,设置与商品出售相关的参数。为了方便演示,录制了视频教程。视频教程更新频率不如文档频繁。

B 站地址:https://www.bilibili.com/video/BV1Cc411h71J?p=3

 

QQ 客服 – 临时会话:当未设置充值方式时,在充值页面提示用户联系客服购买。需要开启 QQ 临时会话的功能,用户点击联系客服,自动弹出 QQ 聊天窗口。

经典编辑器:屏蔽古腾堡编辑器,显示为经典编辑器样式 (WordPress 5.0 版本以上)

直接购买模式:

  • 用户必须登录,先充值到自己的账户,然后使用账户余额购买商品
  • 用户必须登录,可以使用支付宝或微信扫码支付 (支付接口需配置),也可以使用账户余额支付
  • 用户不用登录,可以直接扫码支付 (支付接口需配置),登录后可以选中账户余额支付

收藏功能:默认开启,前端显示收藏按钮,按钮后面的数字代表当前商品被所有人收藏的数量。收藏后,将在用户中心显示收藏的文章内容

套餐功能:开启后文章发布页面,将显示套餐的选择。

blank

删除套餐的按钮如果不显示,可以先添加一个套餐,会自动弹出删除按钮。

订单有效期:设置订单支付成功后的有效时间。过期订单,将无法显示下载内容。

自动采集与翻译:开启后在文章发布页面会多两个按钮 「内容采集」 和 「内容翻译」。

  1. 内容采集:通过输入 URL 解析出目标页面的标题和正文内容,并自动填入当前发布页面的标题和正文中。此处因为自己写的正则所以可能会出现匹配不到的情况,不过市面上也没有看到可以 100% 匹配任何网站的工具。
  2. 内容翻译:内容翻译通过 API 接口中的 「实时翻译」,将文章中英文内容翻译为中文。翻译精度 95%,并做了排版的设计,返回结果是双语。具体翻译效果参考文章:https://fox-studio.net/35780.html
  3. 采集与翻译具体使用方法可以参考这篇博文:https://vipsystem.pro/842.html

推广链接:当使用了文章发布页面中 「内容翻译」,译文的最后一行会显示 「翻译引擎 VipSystem Pro」 的超链接,链接地址可以填写在官网申请的推广链接,获得返佣。当然,你也可以在文章中删除这行提示内容。

价格符号 (极客模式):预设充值、VIP 购买等显示为 RMB 价格。设置该价格的符号。

购物车功能 (极客模式):关闭后,无法将商品加入购物车。购物车中的商品可以批量支付

编辑者简约模式 (极客模式):文章发布页面,显示或隐藏浮动的说明内容。

订单页面自动跳转 (极客模式):针对免费/0 虚拟币/VIP 用户免费的订单,在订单支付页面自动跳转到下载页面,不需要用户在进行一次空支付。大于 0 虚拟币的订单还需要用户点击支付按钮。

 

前端框架参数设置

自定义登录页面:用户未登录时,弹出登录按钮,跳转地址设置在此处。默认为 WordPress 登录页面

自定义按钮功能:文章发布页面,显示自定义按钮的输入选项,使用 HTML 编写按钮内容。在出售框架中,将显示设置的按钮

blank blank

出售框架位置:商品页面出售框架的,默认在文章顶部。

默认框架中各元素的显示:设置出售框架中的元素显示,此处为全局设置。如果文章中也进行了设置,则全局设置失效。

启用自定义缩略图 (极客模式):3.1 新增功能。开启此选项后,在文章发布页面 「付费」 模式下,会有自定义缩略图的选项输入。添加想要显示的图片链接,就可以在前端出售框架的缩略图中显示出来。该功能需要启用 「前端框架 -> 默认框架中各元素显示」 中的 「缩略图」 选项,否则前端框架中将不显示缩略图。

是否允许作者修改当前文章出售框架的元素:默认关闭。开启后,发布文章页面将显示和 「默认框架中各元素的显示」 相同的内容,可以控制单独的一篇文章的框架显示内容。

密码文章的提示 (极客模式):付费方式为密码时,前端提示输入密码的内容

获取密码的提示 (极客模式):在弹出的输入密码选项旁边 ,提示获取密码的方式。支持 HTML 内容

blank

显示购买说明 (极客模式):出售框架中是否显示购买说明的内容,开启后将显示在所有商品的出售框架中。

购买说明 (极客模式):显示在出售框架中的购买说明内容,必须开启 「显示购买说明」 按钮后,方可输入内容

添加文章类型 (极客模式):默认仅在 post(文章)、page(页面) 新建时,有 「商品属性设置」,如果您的主题有自定义文章类型,将文章类型的名称写入此处极即可。

发卡设置 - 商城设置

发卡设置是卡密队列的出售。比如你想出售游戏充值卡卡密等类似的卡券,每个用户购买的卡密内容不一样。

为了方便理解,录制了视频使用教程。视频教程更新不如帮助文档及时,请注意视频中使用的版本号。

B 站地址:https://www.bilibili.com/video/BV1Cc411h71J?p=4

 

启用发卡设置:启用后才可以创建卡密队列。点击中间的加号会弹出创建面板,输入卡密内容等创建卡密队列。

「发卡队列列表」 中会显示当前创建的卡密队列,每个队列由多个卡密组成,队列后面的三个按钮分别是:

  • 眼睛按钮:查看当前队列的卡密详细信息
  • 编辑按钮:添加或删除当前卡密队列中的卡密内容
  • 删除按钮:删除当前卡密队列,这将删除当前队列中的所有卡密。删除前,需要先取消文章中的出售状态,必须为没有出售中时,才可以删除卡密队列

 

当卡密队列创建完成后,在文章发布页面,就可以看到发卡队列的选项。

blank

如果也启用了卡密购买限制,如上图,还会在多两个选项。

卡券设置 - 商城设置

为了方便理解,录制了视频使用教程。视频教程更新不如帮助文档及时,请注意视频中使用的版本号。

B 站地址:https://www.bilibili.com/video/BV1Cc411h71J?p=5

 

卡券设置中包含三种卡券类型:

充值卡:在用户中心,账户充值页面进行充值

优惠券:在订单支付页面,对订单的总价进行减免,优惠券对应的金额

折扣券:在订单支付页面,对订单的总价进行折扣。订单总价乘以折扣券对应的折扣数值

启用卡券优惠:开启后,才可以使用优惠券和折扣券。

优惠券获取说明:在订单支付页面,点击 「使用优惠码」 按钮,弹窗中显示这里的内容

启用卡券兑换:开启后,才可以使用充值卡,在用户中心 -> 账户充值页面 使用充值卡进行充值

卡券列表数据模式 (极客模式):当卡券列表中的数据特别多的时候,比如大于 1 万条,列表加载非常缓慢,可以开启此选项。开启后,将只加载当前页面的卡券列表,翻页时需要等待重新加载。

卡券列表缓存模式 (极客模式):开启后,第一次从数据库获取数据并写入 session 中,刷新页面后直接从 session 中读取数据

点击中间的加号,即可创建新的卡券。

分销系统 - 商城设置

分销系统是 3.1 版本的新功能,可以让网站用户成为分销商,销售网站中的商品并获得返佣。佣金可以兑换虚拟币或提现,是网站推广的不二手段。

采用三级分销策略,可以对不同级别设置不一样的返佣比率。在了解功能之前,先解释下什么是三级分销:

blank

结合左侧的图片,来看以下几个案例:

例 1:

  • 如果你是 A 且为商户。
  • B 用户 (B1…Bn) 通过你的推广链接进行支付。
  • 你的佣金 = B 用户支付金额 × 你的一级分佣比率。

例 2:

  • 如果你是 A 且为商户
  • B 通过你的推广链接也成为了商户。
  • C 通过 B 的推广链接在网站进行支付。
  • A 的佣金 = C 用户支付金额 × A 的二级分佣比率
  • B 的佣金 = C 用户支付金额 × B 的一级分佣比率

例 3:

  • 如果你是 A 且为商户
  • B 通过 A 的推广链接成为了商户。
  • C 通过 B 的推广链接成为了商户。
  • D 通过 C 的推广链接进行支付。
  • A 的佣金 = D 用户支付金额 × A 的三级分佣比率
  • B 的佣金 = D 用户支付金额 × B 的二级分佣比率
  • C 的佣金 = D 用户支付金额 × C 的一级分佣比率

例 4:

  • 如果你是 A 且为商户
  • B 通过 A 的推广链接成为了商户。
  • C 通过 B 的推广链接成为了商户。
  • D 通过 C 的推广链接成为了商户。
  • E 通过 C 的推广链接进行支付。
  • A 没有返佣,超过三级不返佣。
  • B 的佣金 = E 用户支付金额 × B 的三级分佣比率
  • C 的佣金 = E 用户支付金额 × C 的二级分佣比率
  • D 的佣金 = E 用户支付金额 × D 的一级分佣比率

如果你是 B/C/D 等用户,以上案例中的字母依次向后推移。

在用户通过推广链接进入网站,并登录了账号,首次扫码支付成功后会绑定永久推广关系。以后该用户的所有扫码支付,都会给上线返佣,不论是否通过推广链接。

 

当用户不是入驻商户时,用户中心的推广页面将显示分销策略的推广内容。

blank

当用户为商户时,用户中心页面中的 「商户中心」 页面显示为当前用户的对应信息。

blank

 

后台分销系统功能选项介绍:

启用分销系统:开启后,在用户中心的顶部导航中,才会显示商户中心。

手机号认证:当用户或的返佣后,对佣金余额进行支出操作 (兑换虚拟币或佣金提现) 时,对认证的手机号发送验证码进行身份确认。该功能需要设置 API 接口中的短信通知功能。

短信模板 ID:短信的发送需要在官方客服处先申请模板,通过后会获得模板 ID,将 ID 填入此处即可。不同的业务,需要不一样的短信内容,所以需要申请多个模板,通常情况下只要网站有备案就可以通过。具体请咨询服务商客服。

允许自动升级 (极客模式):开启此功能后,当用户满足某个更高返佣比率的策略时,会自动提升用户的商户身份。

停止新增商户 (极客模式):如果你不想在让新用户入驻成为网站商户,可以开启此选项。开启后,在用户中心非商户的用户不会显示 「商户中心」 导航。已经是商户的用户,导航可以正常使用。

允许商户自己一级返佣 (极客模式):考虑到可能有商户会注册小号,再使用自己的推广链接进行购买,从而获得商品折扣。导致产生冗余账号,故开发该功能。用户通过自己的推广链接支付时,默认会获得一级返佣,也就相当于一级返佣比率的折扣。

显示分销推广页面 (极客模式):开启该选项后,非商户的用户,也可以进入商户中心页面,只是此时显示为各分销策略对应的商户介绍。用户可以自行挑选申请入驻,入驻条件根据下方,后台的分销策略创建时的设置进行验证。不用人工审核通过。

不显示自定义商户 (极客模式):针对推广页面,当创建或启用了准入条件为 「自定义用户」 的分销策略时,设置该策略不在推广页面显示。非商户的用户进入商户中心的推广页面后,如果该用户不是管理员指定的用户 ID,则不显示自定义商户的策略。否则用户可以看到该策略,点击入驻即可成功。

不显示分佣渠道 (极客模式):针对推广页面,如果所有的分销策略都是全部的渠道,即只要扫码支付都可以获得返佣。那么就没有与必要显示出来迷惑用户,越简洁越好。

查看更多链接:针对推广页面,如果相对分销策略做更多的介绍,可以发布一篇文章详细描述或添加额外的赠送福利。将文章链接填入此处,会在分销策略推广页面中显示查看更多的按钮

 

分销系统会带有 5 个分销策略预设,默认只有一个常规的分销策略为在线状态。

blank

你可以修改或删除,也可以创建新的分销策略。图片的表格中每个列目都可以自定义。当然,不要想 「序号」 和 「操作」 这类列目也能自定义。

商户名称:每个策略的标题名称,将显示在商户中心页面。

描述内容:当用户还不是商户时,进入商户中心,会有不同类别的商户返佣介绍页面,其中会显示每个分销策略的描述内容

启用状态:离线的分销策略不会显示在介绍页面,用户也无法入驻离线的分销策略

准入条件:可以设置用户入驻某个分销策略的条件。支持的准入条件有:

  • 自定义用户:自定义指定用户 ID,站长可以手动添加。
  • VIP 用户:需要启用 VIP 产品功能,并选择 VIP 的其中一个产品。当用户购买了对应的 VIP 时,申请该分销策略才会通过,入驻成功。
  • 充值用户:可以设置单次充值金额大于等于一个数值时,用户申请该分销策略才会通过,入驻成功。当申请入驻时,默认检查 7 天内的充值订单。
  • 注册用户:站内所有注册用户都可以入驻成功

条件内容:针对 「准入条件」 选项的扩充,部分条件下,需要设置额外的参数。

一级/二级/三级返佣:不同的分销策略可以设置单独的返佣比率,具体流程请看上方的分销系统流程图。建议三个级别的分佣比率的合计不超过 50% 为最佳。

返佣渠道:一般情况下只要是扫码支付,就会产生分佣,勾选全部渠道即可。个别站长可能会有特别需求,比如只想推广 VIP,而商品购买和账户充值不进行返佣。那么只选择 VIP 购买选项即可

 

推广链接说明

推广链接可以创建多个,分别指向不同的商品页面。打消了传统的推广链接只有首页的设置。

用户入驻商户成功后,都会生成一个唯一的商户 key,只需要在站内文章链接的后方拼接上这个 key 值,就可以作为推广链接使用。当然无需自己拼接,插件已经设置好了表单选项。

blank

商品页面地址:复制站内任意商品的 url 地址填写在此处。

链接标识:用于区分不同链接的备注标识,仅支持英文和数字内容输入。

在右侧推广链接链列表中可以复制创建的链接,截图中的第 2 个链接是加密链接。如果分享的页面为 VipSystem Pro 的内部页面 (比如用户中心) 默认都是加密的链接,那么生成的推广链接也为加密链接。通常商品的链接都是明文,无法自定义设置是否加密。

 

关于推广链接的使用细节说明

  • 当用户点击推广链接进入网站,会解析 URL 中的商户 key,并写入 session 中。
  • 用户扫码支付时,会判断 session 中是否存在某个商户 key 值,如果存在,则该笔订单支付成功后会进行返佣。
  • 如果 「商户中心」 页面下的 「推广链接」 内容没有显示,有可能被浏览器或查毒软件检测为广告模块屏蔽,设置白名单即可,若屏蔽后的显示如下图:

blank

营销策略是帮助站长维护老用的一些功能。包含功能:

  • VIP 产品设置:创建多种 VIP 产品策略,让用户购买更优惠。
  • 限时优惠:创建各种节日的预设,如双 11、12 等,插件已经内置了常用的 11 种限时优惠的策略。

更多内容,敬请期待

VIP 产品设置 - 营销策略

为了方便理解,录制了视频使用教程。视频教程更新不如帮助文档及时,请注意视频中使用的版本号。

B 站地址:https://www.bilibili.com/video/BV1Cc411h71J?p=6

 

插件安装后,会默认自带 5 个常用的 VIP 预设规则策略。你可以删除或修改。状态为在线的 VIP 才会显示在用户中心页面购买,离线的 VIP 不会显示出来。

启用 VIP 服务:启用后,在用户中心才会显示 「高级会员」 的导航按钮。关闭后,「高级会员」 导航不显示,也无法购买 VIP

停用 VIP 服务后已购用户继续享有权益 (极客模式):如果关闭了 「启用 VIP 服务」,那么已经购买了 VIP 会员的用户,继续享有对应的 VIP 策略权益

已购买的 VIP 服务离线状态下是否可用 (极客模式):如果其中某个 VIP 策略设置为离线,那么已经购买该 VIP 的用户继续享有该 VIP 策略的权益

显示折扣数值 (极客模式):在商品 (文章) 前端的出售框架中,显示当前用户购买 VIP 的对应折扣数值

blank

显示日下载限额 (极客模式):在用户中心,高级会员购买页面。不同 VIP 套餐的内容描述中,显示对应 VIP 的每日下载限制数

允许作者修改当前文章是否参与 VIP 活动:在文章发布页面,显示一个选项。作者可以设置当前文章是否参与 VIP 活动。如果关闭,则 VIP 会员在当前商品下,价格不优惠,原价购买。文章发布时,商品属性中将有下方的选项设置:

blank

显示 VIP 产品描述:启用后,在 「vip 产品设置」 页面下方,填写具体的描述内容。其中图片 URL 和阅读更多,可以留空。可以创建多组描述内容。用户中心页面 -> 高级会员 购买页面样式如下图

blank

 

限时优惠 - 营销策略

为了方便理解,录制了视频使用教程。视频教程更新不如帮助文档及时,请注意视频中使用的版本号。

B 站地址:https://www.bilibili.com/video/BV1Cc411h71J?p=7

 

插件安装完成后,默认自带是一个限时优惠的预设规则,你可以修改和删除,或者创建新的策略规则。如下图

blank

限时优惠的时间有两种计算方式:

固定时间:如上图中的编号为 1-8 的策略,开始和结束时间是统一的,你只需要修改持续时间。

发帖时间:如上图中的编号为 9-11 的策略,以文章的发布时间开始,统一的持续时间。活动结束时间也不尽相同。适用于新品促销。提前在文章页面将限时优惠配置完成,到对应的时间,商品价格自动修改

启用限时优惠:必须先启用限时优惠策略功能,才可以在文章发布页面,商品属性设置中,看到限时优惠策略的选择。如下图

blank

左侧为可选内容,右侧为当前商品将要使用的优惠策略。可以同时选择多个策略 (策略的开始结束时间不可以重叠),系统将自动判断最近的策略依次执行。

左侧可选内容中,分为可用的和离线的,离线策略为已过期或策略 「状态」 为离线。

 

前端显示策略名称、显示折扣数值:在前端文章出售框架中,显示优惠策略的具体名称和折扣数值。如下图,并且价格也相应改变

blank

 

当你设置完成后,在后台 「限时优惠」 页面,可以查看每个策略当前应用的商品 (文章)。如下图

blank

商品数量列目,将显示当前策略应用的文章数量,如果存在商品,可以点击数字查看具体商品内容。

用户中心用来设置前端出售框架的显示内容,以及 VipSystem Pro 的用户中心相关设置。包含功能有:

更多内容,敬请期待

功能设置 - 用户中心

为了方便理解,录制了视频使用教程。视频教程更新不如帮助文档及时,请注意视频中使用的版本号。

B 站地址:https://www.bilibili.com/video/BV1Cc411h71J?p=8

 

开启用户中心:如果关闭,用户无法访问用户中心。就算复制了用户中心的地址,也会直接跳转到站点首页。

显示用户 Avatar 头像:用户中心页面顶部,是否显示当前用户的头像。国内网站不建议开启,Avatar 头像加载很慢。

显示最新商品列表:用户中心页面,是否显示最新商品的模块。出售方式只要不为关闭的,都会算作商品。

头部背景图设置:用户中心页面顶部的背景图片设置。

黑名单用户 (极客模式):将会禁止用户充值或购买商品。

复制用户中心地址:这个选项为只读。可以复制粘贴到其他地方使用,或做按钮跳转。链接为动态的,每次刷新链接地址都不相同,但可以正常使用。只要是符合加密规则的链接都可以打开。

用户中心页面 URL:用于适配主题的用户中心设置,因为每个网站使用主题不同,这里以我所使用的 Begin 主题为例。

我想将导航上方的用户中心按钮的链接替换为 VipSystem Pro 插件的用户中心。

blank

首先,按照主题的说明,创建一个空白页面,并选择页面模板为主题指定的 「用户中心」。

然后,主题后台有一处设置用户中心的选项,将创建的用户中心页面,指定为用户中心。如图

blank

然后将 「用户中心」 这个页面的 URL,写入 VipSystem Pro 插件后台 「用户中心 -> 功能设置」 导航下的 「用户中心页面 URL」 选项中。如图

blank

需要注意:

  • URL 链接不加 http:// 前缀。
  • 如果你的域名访问需要端口号,那么这里也必须添加。

充值设置 - 用户中心

为了方便理解,录制了视频使用教程。视频教程更新不如帮助文档及时,请注意视频中使用的版本号。

B 站地址:https://www.bilibili.com/video/BV1Cc411h71J?p=9

 

虚拟币名称:顾名思义,站内虚拟币的名称显示。

充值比率:虚拟币和 RMB 的兑换比率

最小充值数 (极客模式):设置自定义金额充值时的最小充值金额。

最大充值数 (极客模式):设置自定义金额充值时的最大充值金额。

充值备注 (极客模式):显示在 用户中心-> 账户充值 页面,对充值的进一步说明

充值预设:显示在 用户中心-> 账户充值 页面,可以对指定金额的充值进行优惠。

当充值比率发生了改变,充值预设也需要修改付款价格,否则会报错。

提现管理 - 用户中心

提现管理是用户在用户中心发起提现申请,管理员在后台看到,并手动通过支付宝或微信进行转账,完成后再后台进行确认。完全是手动人工的转账,VipSystem Pro 仅做一个记录。

如果你使用了微信官方接口,那么微信对公账户是无法提现到个人账户。也就是说,你想要将微信公户里的钱取出,需要去银行处理!

启用提现功能:启用该功能后,商户中心才会显示提现的入口按钮。

提现渠道:设置用户可选择的收款的渠道,仅支持支付宝或微信。用户可以选择转账到支付宝或微信。管理员转账时,需按此渠道转账。

提现频率:设置每次提现申请的间隔时间。不计算失败的转账订单数。

到账时间:从用户申请提现到人工完成转账,并在会员系统后台进行确认的平均时间。仅包含工作日,节假日延顺。此处设置仅是一个转账时间的描述。例:T+3:3 个工作日内完成转账

 

用户发起提现申请流程

如果分销系统中开启了手机号认证,在佣金提现页面首先会提示绑定手机号。

blank

完成手机认证后,或者关闭手机认证,则提示用户设置提现账户。

blank

提现渠道就是后台设置的支付宝或微信,必须至少选择一个提现渠道。设置完成后,就可以申请提现了。

收款二维码

  • 支付宝 APP -> 收钱 页面会看到收款二维码,保存上传即可。
  • 微信 APP -> 我 -> 支付 -> 收付款 -> 二维码收款,页面中会显示二维码,保存上传即可

blank

在后台提现管理页面,即可看到用户的提现申请。

点击列表最后的操作,在弹窗中检查用户的历史返佣记录和佣金余额,进行人工核对。

blank

截图中黄色表示有问题的记录。是一个错误的演示,正常情况下全是白色文字显示。

插件会检测返佣记录表前缀_vs_distribution_rebate_record 和商户信息表前缀_vs_distribution_user 中的佣金金额进行比对。具体如下:

  1. 返佣记录表中历史返佣金额合计数值。
  2. 商户信息表中总佣金金额数值
  3. 以上两个数值进行比对
  4. 提现记录表中佣金支出的总金额 (包含佣金兑换虚拟币和佣金提现)
  5. 商户信息表中佣金支出总金额
  6. 以上两个数值进行比对

通过以上 6 个步骤验证用户账户的佣金是否正常。不正常的将黄色醒目显示。

拒绝提现申请:如果核对用户佣金记录有问题,可以点击 「拒绝提现申请」 会弹出输入拒绝理由。简单描述一下就可以,用户在佣金提现列表中,可以看到相同的验证结果提示。

完成转账:如果管理员核对完成后,没有问题,在列表中查看用户提交的收款二维码进行转账。并在上图编辑面板中点击 「完成转账」 按钮,上传提交转账凭证即可。

转账凭证:就是转账的交易截图。用来证明该笔转正已经完成,防止出现纰漏。

blank

用户可在商户中心-> 佣金提现列表中查看结果。

blank

用户管理 - 用户中心

为指定用户进行手动充值/扣费或赠送 VIP 的功能页面。页面很简单,只有三个选项:

用户名:输入用户的登录名。注意不是用户 ID,登录时的用户名。

操作类型:只有两个选项:

  1. 账户充值:为当前用户进行余额充值。同样在用户中心会产生充值记录,充值方式为管理员充值,用户是可以看到充值方式。
  2. VIP 开通:为当前用户开通指定 VIP 类型。如果当前用户已经是 VIP,则会覆盖已有 VIP 权益,VIP 权益有效期不会叠加。

充值金额:当操作类型为 「账户充值」 时,会显示当前选项,输入需要充值的金额。如果是扣费操作,输入负值,数字前加减号 「-」。

VIP 类型:当操作类型为 「开通 VIP」 时,会显示当前选项,选择当前设置的可用的 VIP 类型。

外部接口用于拓展 VipSystem Pro 的性能,包含功能有:

  • 支付接口:用于用户扫描充值的设置。VipSystem Pro 默认无法进行扫描充值到账。
  • API 接口:其他性能扩展的接口,如短信通知、访问用户当地天气的显示 (用户中心) 等。

其中支付接口有三种:支付宝官方支付接口、微信官方支付接口、虎皮椒支付接口。

支付宝和微信官方接口需要企业资质,通过营业执照进行认证。另外微信的官方接口还需要每年 300 元的费用。

虎皮椒是第三方支付,不需要企业认证。微信和支付宝开通需要额外的费用,具体请咨询官方客服。

支付接口 - 外部接口

1. 支付宝官方接口配置

以 RSA2 签名方式为例:

打开支付宝网站,点击 「我是支付宝商家」,已经申请过企业支付宝的可以直接登录,还未申请的先注册,关于企业支付宝的注册步骤就不多讲了,按提示操作,绑定企业银行卡号就可以了。

登录成功后进入到 「产品中心」 如下图,选择 「电脑网站支付」,点击立即接入,填写资料提交签约即可

blank

签约成功后,进入开放平台:https://open.alipay.com/platform/home.htm

blank

进入网页& 移动应用列表,创建新的 「支付接入」 应用

blank

创建好之后,点击应用 「查看详情」,为应用添加新的能力 「电脑网站支付」

blank

然后再当前页面左侧应用信息出,交换公钥。

blank

插件后台设置如下图

blank

以上就完成了 RSA2 的新版接口配置。

 

2. 微信官方接口配置

待续…

 

3. 虎皮椒接口配置

虎皮椒注册地址:https://admin.xunhupay.com/sign-up/11740.html(此链接是我的推广链接,您可以不选则从这里注册)

blank

注册成功后,在后台点击 「申请支付渠道」,根据提示填写信息,并完成支付。

中间遇到问题,联系他们客服,右上角账户旁边的齿轮设置中有客服 QQ。

渠道开通成功后,将生成的 AppID 和秘钥,复制到 VipSystem Pro 插件后台对应的地方。

blank

如此就完成了配置,方便快捷

API 接口 - 外部接口

API 接口是扩展接口,插件中的部分功能运行,通过这里的 API 来完成。

 

1. IP 归属地查询 (全球版)

API 接口购买地址:https://market.aliyun.com/products/57000002/cmapi031829.html

介绍:

涵盖全球 IP 地址覆盖 99.999%,240 多国家。根据 IP 查询归属地信息,包含国家、省、市、运营商、区号、邮编、坐标、拼音、简称等信息。商业版数据源、更新及时、准确度高。不限 QPS,多机房集群部署,保障服务稳定。

VipSystem Pro 使用方式

  1. 天眼系统功能中,访问用户的地理位置,网络运营商需要使用此 API
  2. 墨迹天气 API 也需要使用到 IP 归属地的 API。

其中墨迹天气是通过经纬度来查询该地区的天气信息,而经纬度则需要从 IP 归属地查询结果中获取。

 

2. 墨迹天气 (专业版经纬度)

API 接口购买地址:https://market.aliyun.com/products/57096001/cmapi012364.html

介绍

提供精准天气实况,天气预报 15 天,天气预报 24 小时,空气质量指数,AQI 预报五天,短时预报,天气预警,尾号限行,生活指数。 全国 5500+城市天气信息,国外两百个主要城市实况天气信息。最专业的气象服务提供。 您所需要的,我们刚好具备。

VipSystem Pro 使用方式

  1. 用户中心页面顶部的天气提示,及天气预警信息

需要先购买 IP 归属地查询 API,否则墨迹天气 API 无法获得经纬度的坐标。

 

3. 实时翻译

API 接口购买地址:https://market.aliyun.com/products/57126001/cmapi030609.html

介绍

模型提供了多种语言支持。您可以在识别请求中使用本页中所示的语言代码参数指定这些语言。专注于科技,学术类翻译~

VipSystem Pro 使用方式

文章发布页面,内容翻译,会调用此处接口。

 

4. 阿里云 SDK

Alibaba Cloud SDK for PHP 让您不用复杂编程即可访问云服务器、云数据库 RDS 和云监控等多个阿里云服务。

VipSystem Pro 以扩展的方式集成阿里云 SDK,所以需要自行安装 SDK 文件。具体使用方法如下:

进入阿里云官网下载 SDK 文件:https://help.aliyun.com/document_detail/53111.html

blank

打开后,页面显示如上图。

  1. 下载 zip 文件,解压并将其中的 vendor 文件夹,可通过 FTP 上传到插件根目录../classes/ 文件夹中。
  2. 进入 「AccessKey 管理页面」,将 AccessKey IDAccessKey Secret 填入插件中。

最后选择需要启用的产品功能,就可以了。

 

阿里云 SDK 产品介绍:

专业版翻译引擎:用于文章发布时 「内容翻译」 的 Api 接口调用。官网产品介绍:https://www.aliyun.com/product/ai/domain_alimt

 

5. 三网短信

备注:这家客服服务不周到,等我换成七牛的短信。暂时不要申请模板。

API 接口购买地址:https://market.aliyun.com/products/56928004/cmapi023305.html

介绍

山东鼎信 (Decent)——专业 106 短信平台,短信验证码 API 接口调用,可免费试用短信接口,让 APP、网站、小程序快速实现短信注册、短信认证,短信登陆、密码找回短信、支付认证短信、通知短信,提供短信验证码、短信通知服务直连短信通道,3s 必达,99% 到达率,可辅助人脸识别进行验证,7×24 小时技术服务。提供验证码传递下发短信服务,三网合一的高质量专用通道,金融级安全保护。

VipSystem Pro 使用方式

  1. 用于分销商户的佣金提现时,验证码和通知类短信的发送。

blank

模板 ID:短信的使用需要申请短信模板,通过审核后,获得对应模板模板 ID。

短信签名:短信签名需和网站主题名称一致。「【】」 括号中的内容即代表签名

模板的申请,直接联系客服即可。

数据库优化是直接操作数据表的内容,删除冗余数据,过根据站长需求对数据库进行批量操作。包含功能:

数据兼容:针对其他插件用户转移到 VipSystem Pro 插件时,对数据的迁移匹配操作。最大程度实现无缝切换插件。

VipSystem 数据表 (开发中):对会员系统所创建的表进行批量管理。

WordPress 数据表 (开发中):对其他数据表的批量操作,如有特殊需求,可以联系开发者定制功能。

数据兼容 - 辅助系统

数据兼容是对其他同类插件的数据表中用户数据迁移到 VipSystem Pro 插件中,实现无缝切换插件的目的。

目前仅支持 VipSystem Pro 旧版插件。如果您需加急处理,可以付费定制,也可以等待开发进度的安排。

数据是无价的,虽然插件尽可能保证数据迁移过程中的安全。但还需要提前做好备份,防止意外发生。
blank

出售文章数据迁移:wp_postmeta 中保存的商品属性的设置,数据迁移。

用户行为数据迁移:VIP 记录、充值记录、商品购买记录等数据迁移。

删除日志文件:数据迁移的时间根据数据量决定,为了记录迁移的过程,会生成迁移日志。可以通过日志查看详细内容。

站点信息是只读页面:

  1. 显示 VipSystem Pro 插件的信息。包括版本号,授权期限,授权手机号等。
  2. 显示站点信息。包括主题及版本号,WordPress 版本号及数据库信息
  3. 显示服务器信息。包括服务端 IP 地址,客户端 IP 地址 PHP 版本及插件运行需要的支持模块

一般情况,会在处理 bug 时。站长从这里查看对应的信息填写到工单中,方便我们快速定位 bug 的位置。

系统皮肤颜色:设置 VipSystem Pro 后台和用户中心的配色。

极客模式:开启后将显示更多隐藏选项,对于喜欢高度自定义的用户,是必须开启的

屏蔽主题 Google 字体链接 (极客模式):如果你使用的国外主题,并且加载速度比较慢,也许是主题链接外网服务器导致,可以尝试开启。

系统调试模式 (极客模式):若出现错误提示页面,默认是不显示具体错误信息,保护网站的安全。开启调试模式后,错误内容会直接显示出来。截图到具体的错误提示内容,发给我们进行 bug 处理。当错误级别较高,插件后台无法打开时,可以修改配置文件中的参数开启调试模式

检查更新:VipSystem Pro 插件的更新,只需要在这里点一点就可以完成。

配置文件指的是:插件根目录/vipsystemProPluginConfig.class.php

其中包含了许多系统运行的参数设置,可以根据自己的偏好进行高度自定义化的设置。

注意:

  1. 修改前请做好配置文件的备份。
  2. 插件升级时,默认会覆盖配置文件。请在升级前备份配置文件,升级成功后进行覆盖。

1. 关闭天眼系统

天眼系统页面,关闭监控用户行为。关闭后,该功能也将无法使用。并且仪表盘页面的数据将无法统计。

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_user_track_switch 用户行为数据收集开关]
 * 关闭后,仪表盘页面将无法统计数据
 * @var string
 */
public static $_config_user_track_switch 		= 'true';

默认为 true 修改为 false 。类型为字符串,注意单引号或双引号包裹。

2. 天眼系统显示用户的 UserAgent 信息

天眼系统页面,用户行为数据中,显示浏览器的 UserAgent 信息。

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_user_track_user_agent_show 天眼系统,是否显示用户的 User Agent 信息]
 * @var boolean
 */
public static $_config_user_track_user_agent_show = 'true';

默认为 false 修改为 true 。类型为字符串,注意单引号或双引号包裹。

3. 天眼系统页面默认显示记录的数量

天眼系统页面,默认只显示 50 条数据,可以修改此处增减或减少默认显示的数量。

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_user_track_show_records_num 天眼系统初始页显示多少条记录]
 * @var integer
 */
public static $_config_user_track_show_records_num = 50;

类型为 int,增加或减小数值来改变显示的数量

4. 天眼系统关闭特别声明提示信息

天眼系统页面,关闭特别声明提示信息。

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_user_track_data_statement_switch 天眼系统,用户行为数据声明显示开关]
 * @var string
 */
public static $_config_user_track_data_statement_switch = 'true';

类型为字符串。默认 true 显示声明内容,修改为 false 关闭

5. 同一用户刷新页面操作是否记录

同一个用户刷新页面的操作,是否记录在用户行为数据中。天眼系统页面也会显示出来

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_user_track_refresh_switch 天眼系统,同一用户刷新页面的操作,是否记录]
 * @var boolean
 */
public static $_config_user_track_refresh_switch = false;

默认不记录,修改为 true 记录同一用户的刷新页面操作

6. 设置出售方式为免费或密码时的出售框架位置

出售方式为密码、免费时,出售框架的位置设置。出售方式为付费时,VipSystem Pro 后台就可以设置

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_sell_frame_position_freeAndPassword 出售方式为密码、免费时,出售框架的位置。付费方式时,位置在后台调整]
 * 1. inherit 	- 继承 - 跟随后台设置的位置
 * 2. top 		- 顶部 - 页面顶部 (仅出售方式为免费、密码时)
 * 3. bottom 	- 底部 - 页面底部 (仅出售方式为免费、密码时)
 * @var string
 */
public static $_config_sell_frame_position_freeAndPassword = 'bottom';

 

7. 修改出售方式为密码的短代码

发布文章时,如果出售方式为密码,需要使用短代码包裹。如果有冲突,修改下方内容。

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_password_post_reg_delimiter 密码文章匹配的定界符,冲突时更换]
 * @var string
 */
public static $_config_password_post_reg_delimiter 	= 'vs_secret';

 

8. 订单下载页面视频尺寸修改

如果发布文章时,下载备注中有插入视频,则订单下载页面会显示视频窗口,默认适配订单下载页面的尺寸,并且视频为 16:9 比例。

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_orderDownload_iframe_aotu_size 订单下载页面,如果存在 iframe,是否开启自动最大化显示]
 * @var boolean
 */
public static $_config_orderDownload_iframe_aotu_size = 'true';

/**
 * [$_config_orderDownload_iframe_aspect_ratio 订单下载页面,如果存在 iframe,并且启用自动最大化显示,显示的宽高比设置]
 * 1. 适用于视频的宽高比,默认 16:9
 * @var array
 */
public static $_config_orderDownload_iframe_aspect_ratio = array(
	'width' 	=> 16,
	'height' 	=> 9,
);

 

9. 订单下载页面不允许刷新

在订单下载页面,默认是支持随意刷新页面的。可以设置为 false 禁止刷新,禁止后提示从我的订单页面重新进入当前订单查看下载内容

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_order_download_refresh_page 订单下载页面,是否允许刷新页面。]
 * 备注:
 * true 	开启后,订单下载页面刷新后,可以继续正常显示下载内容
 * false 	关闭后,订单下载页面刷新后,下载内容不显示,提示从我的订单页面重新进入该订单查看。
 * @var string
 */
public static $_config_order_download_refresh_page 	= true;

 

10. 订单支付有效时间设置

订单支付页面的有效时间,过期后订单将无法支付。有效时间也将通过 API 同步到支付接口中,用户必须在有效时间内完成支付。

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_orderPayment_orderValidity 订单支付页面,订单支付的有效时间,默认 15 分钟,单位秒]
 * @var [type]
 */
public static $_config_orderPayment_orderValidity 	= 60*15;

 

11. 用户中心预设充值的按钮点击效果调整

用户中心页面,账户充值页面,充值预设的点击效果调整。默认点击 「立即购买」 按钮后,直接弹窗。可以设置为,第一次点击选中,第二次点击弹窗,两步操作。

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_account_recharge_preset_button_mode 用户中心,账户充值页面。充值预设购买按钮的模式选择]
 * 1. once 	- 只显示立即购买按钮,点击按钮就弹窗,一步操作
 * 2. twice - 显示点击购买按钮,激活当前预设选项卡后,显示立即购买按钮,点击后弹窗,两步操作。
 * @var string
 */
public static $_config_account_recharge_preset_button_mode = 'once';

 

12. 用户中心我的订单列表中商品标题长度调整

用户中心页面,我的订单列表中,商品的标题长度截断设置。当鼠标悬停标题上时,会显示完整标题。

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_userCenter_myOrderList_goodsTitleLength_cutNum 用户中心页面,我的订单列表中,商品的标题长度字符截取]
 * @var integer
 */
public static $_config_userCenter_myOrderList_goodsTitleLength_cutNum = 20;

 

13. 用户中心最新商品中文章描述文字的长度

用户中心页面,最新商品的栏目,文章的描述内容长度截取

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_user_center_new_goods_content_len 用户中心最新商品,瀑布流描述内容的长度]
 * @var integer
 */
public static $_config_user_center_new_goods_content_len = 80;

 

14. 用户中心页面头部背景图片随用户当地天气而改变

用户中心页面,顶部的背景图片自动跟随天气更换。以实现根据用户的当地天气显示对应的图片。

  1. 下载整理好的图片文件:https://pan.baidu.com/s/1aIZ6wEgQiXljqqumTTVBvw 密码:p81a
  2. 将压缩包中的图片文件解压后上传到: ../vipsystem_pro/assets/user_images/  文件中
  3. 修改 (配置文件:插件根目录/vipsystemProPluginConfig.class.php) 下方代码的值为 weatherID ,注意类型为字符串
/**
 * [$_config_user_center_weather_background_img_mode 用户中心头部天气背景图,显示模式]
 * 1. custom 	- 用户后台自定义图片地址,留空显示默认图
 * 2. weatherID - 跟随天气 ID 自动更换。更换的图片需要放置在 /assets/user_images/ 文件夹中,具体命名方式请查阅帮助文档
 * @var boolean
 */
public static $_config_user_center_weather_background_img_mode = 'custom';

结果参考,实际会根据用户当地的天气显示对应的图片。

blank

最后再附上天气的 ID 对应的天气类型,你可以自己更换图片。需注意图片的命名格式不能改变。

墨迹天气开发文档:https://www.weiyun.com/office?fid=050f7a6e-dd01-4383-a622-133a051a803c&pid=2d1ebb3d498a54796d4802994bed5884&ppid=2d1ebb3d7505db09cab5de66d72160e1&size=200303&share_key=5zIlxy4

标题:3.1 实况天气 conditionId 与 icon 对应关系

15. 生成卡券密码的前缀

卡券设置页面,生成的卡密前缀。默认为空,将需要添加的前缀写入双引号好内。

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_cardTicket_passward_prefix 生成卡券密码的前缀]
 * @var string
 */
public static $_config_cardTicket_passward_prefix 	= '';

/**
 * [$_cardTicket_passward_strtoupper 生成卡券密码全部大写]
 * @var boolean
 */
public static $_config_cardTicket_passward_strtoupper = true;

/**
 * [$_cardTicket_passward_strlen 生成卡券密码的长度]
 * @var integer
 */
public static $_config_cardTicket_passward_strlen 	= 26;

 

16. 自定义支付接口的商品名称后缀

跳转支付页面后,官方页面上显示的商品标题。业务类型有多个,根据不同业务类型修改后缀名称

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_payment_recharge_order_suffix_title 账户充值订单的标题后缀]
 * 如 100 虚拟币 - 会员城堡充值订单
 * @var string
 */
public static $_payment_recharge_order_suffix_title = '充值订单';
/**
 * [$_payment_recharge_order_preset_suffix_title 账户充值页面使用预设充值的订单标题后缀]
 * 如 100 虚拟币 - 会员城堡预设充值订单
 * @var string
 */
public static $_payment_recharge_order_preset_suffix_title = '预设充值订单';
/**
 * [$_payment_buy_goods_suffix_title 商品购买 - 直接支付的订单标题后缀]
 * 如 100 虚拟币 - 会员城堡商品购买订单
 * @var string
 */
public static $_payment_buy_goods_suffix_title 		= '商品购买订单';
/**
 * [$_payment_senior_member_suffix_title VIP 高级会员 - 直接支付的订单标题后缀]
 * 如 100 虚拟币 - 会员城堡高级会员订单
 * @var string
 */
public static $_payment_senior_member_suffix_title 		= '高级会员订单';

 

17. 商品收藏的起始值

文章页面的收藏按钮,显示的收藏数字。这个数字代表的是当前文章被所有人收藏的数量,修改下方更改数字的起始值。

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_option_collection_add_num 文章收藏数量的基数,用于加上虚拟的数量]
 * @var integer
 */
public static $_option_post_collection_add_num 		= 0;

 

18. Debug 模式的开启

当插件出现 Bug 时,默认不会直接弹出错误的具体信息,防止被黑客用来攻击。需要管理员手动开启 Bug 调试模式,才会正常显示错误内容。

Debug 的开启有两种方式:

  1. 后台系统设置页面有调试模式的开关选项。
  2. 修改插件根目录下的配置文件:插件根目录/vipsystemProPluginConfig.class.php,具体如下:
/**
 * [$_vs_debug 调试模式的开关。请在后台选项中设置]
 * 注意:如果这里修改为 true 将覆盖插件后台的控制开关。
 * @var boolean
 */
public static $_vs_debug 					= false;

当错误级别较高,VipSystem Pro 后台无法访问时,修改此处值为 true 即可开启调试模式,查看具体错误内容。

当 Bug 调试完成后,记得改回 false,否则后台系统设置页面的调试模式开关将不起作用。同时也为了网站安全,仅在需要时开启调试模式

19. 隐藏前端框架中的 「登录/注册」 按钮

未登录用户在访问商品页面时,不显示 「登录/注册」 的按钮。该按钮会使用 js 方法打开后台设置好的登录页面,部分浏览器会判定为广告而被拦截。导致点击按钮后没有反应。

可以不显示框架中的按钮,而使用 WordPress 的登录功能,或主题的登录侧边栏。

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_post_sell_login_button_show 文章出售框架,是否显示登录按钮。如果不显示,则点击 「立即购买」 按钮后,自动判断未登录用户跳转登录页面]
 * @var boolean
 */
public static $_option_post_sell_login_button_show 	= true;

默认是 true ,修改为 false 为关闭。注意值为布尔类型,非字符串,不需要单引号或双引号

20. VIP 产品中下载数量限制的扩展设置

VIP 产品设置中,下载数量的限制时间范围,默认为当前月 (30-31 天)。并且 VIP 用户下载数量达到限制后,之后购买商品将不享受 VIP 的折扣优惠。

  1. 可以自定义设置限制限制数量的时间范围。
  2. 可以设置当 VIP 用户下载数量超出限制后,不允许使用原价购买。适用于全站商品为 VIP 免费时使用。(该功能已经写在 VIP 产品设置后台页面中,无需修改配置文件)

配置文件:插件根目录/vipsystemProPluginConfig.class.php

/**
 * [$_config_vip_time_limit_expired_allow 当 VIP 用户的下载数量超过当前 VIP 权益的最大下载数量后,是否允许原价购买]
 * 1. false - 用户付款时提示已超过下载限制,无法购买。
 * 2. true  - 没有提示,价格按商品原价 (包含其他生效的优惠策略的价格)
 * @var string
 */
 public static $_config_vip_time_limit_expired_allow = 'true';

/**
 * [$_vip_down_time_limit_type VIP 产品中下载限制的时间范围,默认月 (30-31 天)]
 * 可选选项:
* 1. month (当前月 30-31 天)
* 2. 「自定义数字」(自定义天数)
 * @var string
 */
  public static $_config_vip_down_time_limit_type = 'month';