这是一个高质量、原生且响应迅速的 WordPress 租车插件,由经验丰富的硅谷工程师创建。它的代码 100% 是使用原生 WordPress 功能编写的,因此它比其他类似插件更快、更安全。此外,我们使其与 WordPress 多站点、WPML 和多语言设置兼容,并原生支持 WordPress 日期、电子邮件和时间设置。
另外——我们喜欢移动优先的设计——这就是为什么我们使用 Bootstrap、Font Awesome 图标、Slick Slider、CSS3 和 HTML5 技术以及平滑的图像大小调整为 4 种不同大小,以确保您的汽车在所有移动设备、平板电脑、全屏预览和包含许多 WordPress 免费和高级设计的页面 – 例如Car Rental Theme(现场演示)、WP Car Rental(最受欢迎)、Cars4Rent(流行)、TanTum(新)、Avada或BeTheme 主题。
现在,您的汽车租赁业务和网站都可以顺利运行,通过一个控制面板接受在线预订和管理您的整个车队。通过提供高度可定制的预订系统,您的客户将能够看到车辆的可用性,并通过点击几下进行在线预订。可扩展
它的源代码完全面向对象,干净且符合逻辑,基于带有模板引擎的 MVC 架构模式,符合 严格的 PSR-12 编码标准 和PSR-4 自动加载器,并且易于理解如何自行添加新功能.
有四个安全层
所有输入数据验证与数据模式、输出转义、ReCaptcha 反垃圾邮件保护和 API 扫描程序只允许合法请求。此外,它还有详细的日志供个人审查。
适用于大型数据库
我们创建了最佳的BCNF 数据库结构。
为高流量网站做好准备
我们在拥有 100 万客户数据库和 500,000 次活跃日浏览量的实时网站上对其进行了测试。
支持服务器端加速器和模板缓存
它与 HTTP 反向代理 Web 应用程序加速器,即Varnish配合得很好,并支持 WordPress 模板缓存插件,即 W3Total Cache或 WP Super Cache。
- 100% 原生 WordPress 代码
- 无限的汽车、合作伙伴、功能、选项和附加功能
- 响应式/移动布局
- 通过 Multisite、WPML 或 Polylang 提供多种语言
- 按季节/天/小时/混合价格
- 优惠券、存款、预付款和折扣
- 多个接送、返回和距离费用/地点
- 按日期和位置的汽车/额外阻塞
- PayPal、Stripe、银行和人工支付集成
- Google 增强型电子商务和事件跟踪
- 插件启用网络时跟踪多个博客单元
- 带有 PSR-4 和 BCNF 数据库的 OOP MVC 上的 PSR-12 代码
- “合作伙伴”角色,允许第 3 方公司拥有自己的车队和预订
- 通过 URL、jQuery.post()、cookie 或简码属性搜索和过滤参数
- 带有评分的客户评论
- 带有谷歌地图的联系表格
- 带有发票的确认电子邮件
- 工作日营业时间
- 位置午餐时间/“午睡”
- 每个国家/地区的每周第一天和周末显示设置
- 显示/隐藏/需要任何搜索字段
- 显示/隐藏/要求任何客户字段
- 项目、附加日历和价格表
- 汽车和制造商滑块
- 带有图像的位置和汽车列表
- 带有图像的制造商网格
- 单独的汽车和位置页面
- 单车或多车预订
- (可选)福利滑块
- (可选)交易滑块
- (可选)可展开的常见问题解答列表
- 流畅的更新过程
- “导入演示”功能
- Bootstrap 支持为移动浏览器平滑调整大小
- 通过 WCAG 2.0 H65标题和 WAI aria-hidden图标 支持W3C辅助技术 (AT)
- 支持Unicode CLDR生成器 的ISO 3166-1 alpha-2国家/地区列表和代码
- ISO 4217 货币代码和货币符号支持
- 用于全球公共交换电话网络 (PSTN) 的ITU-T E.164 电话号码格式和全球地址空间验证器
- IPv4和IPv6 互联网协议地址支持操作跟踪和日志
- 实施Post/Redirect/Get (PRG) 设计模式以防止重复提交表单
- 带有aria-hidden=”true” 的Font Awesome 图标 支持 AT 忽略纯装饰的图标
- BuddyPress 支持“合作伙伴”角色,允许“合作伙伴”在前端注册并拥有公开资料
- 对数据库数据的 WPML 字符串翻译支持
- 预订步骤跟踪 – 谷歌增强电子商务集成
- 转化跟踪——每个预订步骤都在不同的模板中,以支持 Google Analytics 或 Facebook 跟踪像素
- 客户跟踪 – 用于客户操作跟踪的 Google 事件触发器
- 电子邮件跟踪——每封电子邮件内容都是可定制的,并支持 Google Analytics 跟踪像素和 MailChimp 的 UNIQID
- 可扩展——干净的面向对象代码,基于带有模板引擎的 MVC 架构模式,符合严格的 PSR-12 编码标准和PSR-4 自动加载器
- 易于扩展——任何模板、资产或语言都可以被主题覆盖
- 易于添加新的支付方式 – 支付回调 API 与手册如何允许添加/集成来自世界任何地方的任何新支付服务提供商
- 不同的取货、退货地点
- 距离费用
- 下班后接机、退货、费用
- 能够定义全球或基于位置的税收清单的税务经理
- 前端显示含税或不含税价格的税费显示模式选项
- 设置搜索字段可见性和需求状态
- 设置客户字段可见性和需求状态
- 能够编辑现有预订(选择的汽车、时间、地点、附加服务、课程、传输、燃料)
- 为大型数据库做好准备——表、键和索引的最佳BCNF 数据库结构
- 100% 为高流量网站做好准备——通过 100 万租车客户数据库和 500,000 日活跃浏览量网站进行测试
- 安全 – 4 个安全层来验证所有输入数据、转义输出、过滤非法 API 请求并使用 ReCaptcha 防止垃圾邮件
- 详细日志——用于对每个 API 请求的单独审查
- 带有实时预览的可定制电子邮件——为预订确认、确认和取消电子邮件设置不同的主题和正文
- 易于使用的短代码
- “深红”和“钢蓝”插件 CSS 样式
- 每辆车和附加功能都可以在下拉或滑块中选择选项
- 能够设置宽限期和预留超时
- 每辆车和额外的个人折扣、押金和预付计划
- 汽车可以设置为全年可用或季节性可用,即敞篷车
- 文本和图像的 LTR 和 RTL 支持
- 易于添加新语言 – 它有翻译工具包,包含详细的文档和示例,如何快速将插件翻译成所需的语言(-s)
- 位置、联系方式和距离地图
- 每辆车最多上传 3 张不同的图片
- 每个位置最多上传 4 张不同的图像
- 为每个制造商上传徽标
- 上传每个福利的图片
- 添加无限的汽车、合作伙伴、汽车功能、汽车选项和附加功能
- 为汽车分配任何额外的、制造商、车身类型、变速箱类型和燃料类型
- 为汽车和其他物品设置个人存款
- 根据预订时长或提前预订设置个人或全球折扣百分比
- 按日期范围为任何汽车添加常规或季节性价格
- 添加每日、每小时或每个预订价格以获得任何额外费用
- 根据所有或特定位置的预订时长设置预付款百分比,并选择其中包含的内容(接机费、返程费、距离费、汽车价格、额外价格、汽车押金、额外押金)
- 优惠券代码,价格计划和附加功能。我们也可以使用优惠券代码为特定价格计划或额外的折扣分配折扣。使用优惠券在演示网站上测试它的工作原理 – “骑士”
- 季节性折扣。它们可以是全球性的,也可以基于确切的价格计划,可以具有起始日期或/和优惠券代码
- 汽车价格组。新的我们可以简化我们的工作,将价格输入到所需的价格组,然后分配给需要的汽车,而不是为每辆汽车单独输入价格
- 汽车价格的“获取报价”功能。如果我们不为汽车选择任何价格组,该价格组将显示在整个网站上,包括在预订步骤中
- 年龄检查支持,如果为至少一辆选定的汽车选择了年龄,并且客户生日字段设置为必填项
- 福利管理器和带图像的前端福利滑块
- 能够设置多种税费,在全球税费和基于特定取货或退货地点的税费之间进行选择,并在预订摘要中显示客户的所有税费
- 距离经理能够设置不同地点之间的距离费用,将距离费用添加到总体返回费用中,并在预订步骤中显示距离,即“100 英里外(距接载地点)”
- 特定合作伙伴 ID、汽车 ID、额外 ID、车身类型 ID、传输类型 ID、燃料类型 ID、取货地点 ID、返回地点 ID 和起止日期的简码参数(适用于全年和季节性可用的汽车)
- 用于汽车搜索的可选操作页面 id 参数,适用于您希望在新页面中查看搜索结果的场景
- ”(无)、Details、Form、Details-Form、Table、Calendar、Slider、List、Grid、Map 和 Tabs 的简码布局参数(如果插件或主题支持该布局)
- 制造商网格和滑块的简码,每个制造商都支持徽标
- 能够为特定汽车分配附加功能,并且仅当该特定汽车位于选定汽车之间时才会在搜索结果中显示
- 除了列出所有汽车的能力外,还能够仅在前端列出特定类别的汽车
- 单车或额外车辆的价格表和可用性日历
- CRS Admin 中的付款回调日志
- 系统管理员和助理角色。WordPress 管理员可以分配商店经理或预订助理,而无需授予他们对 WordPress 站点管理员的完全访问权限
- 将预订标记为已付款、提前完成、退款或取消。“[标记提前完成]”操作允许在计划的还车日期之前完成预订
- 能够删除和编辑预订和客户
- 按日期和客户搜索预订
- 在列表、日历或客户中查看有效和存档的预订
- 能够从预订列表中打印发票
- 对 WordPress 网站日期和时间格式和时区设置的原生支持
- 能够设置任何货币和货币符号位置 – 在数字的左侧或右侧
- 成功预订后,客户和网站所有者将收到一封包含发票的电子邮件通知
- 确认和取消电子邮件,可在管理面板中编辑
- 在客户取消预订或 PayPal 撤销或退还预订后向管理员发送通知电子邮件
- 汽车、汽车位置和汽车租赁页面的汽车租赁 URL 管理器。保存这些设置后,WordPress 重写 URL 将被刷新
- 基于 Ajax 的前端客户数据加载器
- 本机 Ajax 系统。在 CRS Admin 部分,它使用官方 WordPress admin-ajax.php API,wp_nonce 安全验证。在前端,它使用原生 WordPress 加载过程钩子
- 针对 XSS(跨站点脚本攻击)的安全保护,通过 wp_nounce 检查的原始源验证,支付方式的源证书检查选项。现在我们使用原生 WordPress 过滤器来处理我们允许输入、编辑、通过 Ajax 获取、输出到屏幕或保存到数据库的任何数据
- 代码,易于阅读、修改和扩展。基于具有模板支持的插件代码的 OOP MVC 架构模式。控制器通过视图加载模板,并使用模型在控制器中准备视图。所有模板(html)、所有资产(js、css、img)、演示库和所有 sql 数据(导入演示、安装和重置)现在仅在扩展文件夹中。并且只有模板定义了它需要加载的资产(不注册,因为资产注册发生在前端/管理员加载器中),除了全局 css 样式(不是短代码 css),它用于插件短代码范围
- 分离的停用、激活、安装激活、安装网络激活、卸载、网络卸载过程。因此数据不会在禁用或重新激活时被删除
- 信息性消息和调试。所有好的/错误/调试消息引擎。每个模型都有自己的正常/错误消息堆栈,以及调试设置 ON/OFF。另外,只有控制器负责从模型打印堆叠好的/错误/调试消息,并且它们仅依赖于 WordPress WP_DEBUG 和 WP_DEBUG_DISPLAY 设置
- 对于单个位置页面,或者如果提供了取件或返回位置 ID,则时间选择器时间列表基于该确切位置的营业时间+下班时间(如果位置在下班后工作)
- 您可以定义每次预订的最大单位数和每辆车和额外的库存总单位数
- 按位置阻止所选日期和时间范围内所有或所需数量的汽车单元
- 阻止所选日期和时间范围内所有或所需数量的额外单位
- 设置两次预订之间的阻塞间隔
- 从多个地点取件和返回
- 当预订不可用时,能够为所有或特定位置设置关闭日期
- 能够为每个位置的一周中的每一天设置不同的营业时间
- 创建更多插件样式的简单方法