Download Monitor Email Lock下载监控器邮件锁插件

news2025/1/16 14:06:38

打开Download Monitor Email Lock下载监控器邮件锁插件

Download Monitor Email Lock下载监控器邮件锁插件下载监视器的电子邮件锁定扩展允许您要求用户在获得下载访问权限之前填写他们的电子邮件地址。

Download Monitor Email Lock下载监控器邮件锁插件用法

安装扩展程序后,打开您想要使用电子邮件地址表格锁定的下载。

锁定下载

编辑您想要锁定的下载,然后选中“下载选项”元框中的“电子邮件锁定”复选框。选中该选项后,不要忘记保存/更新下载。

锁定你下载

锁定你下载

插入解锁下载表单简码

电子邮件锁定扩展附带了一个新的短代码,它将显示电子邮件锁定表单,并在表单成功后显示文件的下载链接。您需要将您的下载 ID 传递给此短代码,我们在示例中使用了下载 ID5

例子: [dlm_email_lock id=5]

通过“禁止访问”页面解锁

您还可以使用短代码显示默认下载链接,而不是在页面上显示解锁表单[download]。当访问者单击链接时,下载监视器将检查用户是否已解锁下载。如果还没有,将显示“无法访问”页面。电子邮件锁定扩展程序会自动将解锁表单附加到“禁止访问”页面,以便您的访问者可以在那里解锁下载。

例子: [download id=5]

因为您使用默认的 [download] 短代码,所以您可以使用 短代码的所有属性, 例如输出模板!

管理输入的电子邮件地址

输入的电子邮件地址附在下载内容中。一个名为“电子邮件地址”的新元框将附加到使用电子邮件锁定扩展锁定的每个下载内容。在此列表中,您可以删除电子邮件地址并将其全部导出到 CSV 文件。然后,您可以将该 CSV 文件导入到您选择的邮件客户端中。

您可以在下载编辑屏幕上管理电子邮件地址

您可以在下载编辑屏幕上管理电子邮件地址

客户使用情况

如果您已按照“使用”部分中的上述步骤进行操作,您就可以开始下载了。访问者必须输入他们的电子邮件地址才能访问下载。

电子邮件锁的示例显示

电子邮件锁的示例显示

MX记录查找

使用 MX 记录是为了让您可以在域上拥有活动的邮件服务。我们的实现会验证这些记录是否存在于用户的电子邮件域中。换句话说,我们希望最大限度地减少有人使用虚假电子邮件地址(不存在)下载文件的机会,例如:  records@domains.com。

常见问题FAQ

电子邮件地址是否经过验证?

是的。电子邮件地址由浏览器验证(如果支持),因为它是本机 HTML5 电子邮件字段。最重要的是,电子邮件地址通过 JavaScript 客户端和 PHP 服务器端进行验证。

移动设备是否会通过生成的电子邮件锁定表单显示正确的键盘?

它会。电子邮件锁定扩展生成本机 HTML5 电子邮件字段,使移动设备能够显示正确的键盘。

我想更改生成表单的 HTML 结构,这可能吗?

可以。我们意识到,即使对于大多数人来说默认的 HTML 结构都很好,您可能仍希望拥有自定义模板。

要覆盖电子邮件锁定模板部分,请添加名为的文件download-email-lock.phpyour-theme/download-monitor/。您可以找到(并使用)位于以下位置的默认电子邮件锁定模板plugins/dlm-email-lock/templates/download-email-lock.php.

请注意,如果未提交所需的表单字段,则扩展程序无法让您的访问者访问下载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1340625.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

德鲁伊(Druid)链接PGsql前端请求或者后端自动任务频繁出现IOException

尝试在druid配置文件中增加: socket-timeout: 60000 druid一些版本默认会给链接数据库socket默认10s,超出10s之后socket断开,对于GP数据库报的个IO异常。 (对于同样的场景mysql超出10s后提示的是socketTimeOut,所以相…

Buck电源设计常见的一些问题(五)MOS管振荡抑制方法(三)

MOS管振荡抑制方法(三)Rboot的选取 1.Rboot的选取2.总结1.Rboot的选取 同步 Buck 变换器一般采用自举电路供电,如图所示。开关节点上升沿的振荡与上管开通关系密切,上管开通时的驱动电流路径如图所示。因此,可以通过增大 Rboot来减缓上管开通的速度,从而抑制开关节点的振…

洛谷:线性表

今天开始刷洛谷,之前刷leetcode都是核心代码模式,现在突然让我用ACM模式,刚开始还是很不习惯的,但做了几道题好点了,只能说洛谷题的难度是比leetcode大的。 还有就是,STL牛逼! 1.询问学号(vect…

C语言—每日选择题—Day64

前言 两天没更新了,作者在复习期末考试,更新一波,祝大家都能顺利通过期末考试!!! 指针相关博客 打响指针的第一枪:指针家族-CSDN博客 深入理解:指针变量的解引用 与 加法运算-CSDN博…

Python可视化之Matplotlib

文章目录 Matplotlib与可视化分析简单图形的绘制pylot的高级功能添加图例与注释 Matplotlib与可视化分析 我们之前对数据的处理与分析,其实最终还是要利用可视化工具进行更加直观的输出 我们开业通过 pip install matplotlib命令来安装对应的模块 简单图形的绘制…

《深入理解JAVA虚拟机笔记》Java 运行时内存区域

程序计数器(线程私有) 程序计数器(Program Counter Register)是一块较小的内存空间,它可以看做是当前线程所执行的字节码的行号指示器。在 Java 虚拟机的概念模型里, 字节码解释器工作时就是通过改变这个计…

mfc140u.dll丢失的解决方法,怎样修复mfc140u.dll

最近看到很多朋友在问找不到mfc140u.dll丢失怎么办?有什么解决方法,今天就给小伙伴们解答一下,mfc140u.dll丢失的解决办法,怎么修复mfc140u.dll。 一.丢失的原因 1.损坏的程序安装:在安装某个程序时,可能会出现意外中…

【数据库】为什么要分库分表

为什么要分库分表 1.为什么要分库分表?2.垂直拆分3.水平拆分4.总结4.1 逻辑库和物理库4.2 逻辑表和物理表 1.为什么要分库分表? 随着近些年信息化大跃进,各行各业无纸化办公产生了大量的数据,而越来越多的数据存入了数据库中。当…

代码随想录-刷题第三十九天

动态规划理论基础 动态规划的题目由重叠子问题构成,每一个状态一定是由上一个状态推导出来的。这一点就区分于贪心,贪心没有状态推导,而是从局部直接选最优的。 动态规划五步曲 确定dp数组(dp table)以及下标的含义…

03-JWT令牌和普通令牌的区别,JWT令牌的格式和生成

JWT令牌 普通令牌问题 普通令牌的问题: 以OAuth2的密码模式为例进行说明,客户端每次访问资源时, 资源服务都需要远程请求认证服务去校验令牌的合法性导致执行性能低 如果能够让资源服务自己校验令牌的合法性,这样就可以省去远程请求认证服务的成本并提高性能 常见…

如何使用mac电脑,1、使用快捷命令打开访达,2、使用终端命令创建文件,3、使用命令打开创建的文件,并且在vscode中打开

如何使用mac电脑 1、使用快捷命令打开访达 optioncommand空格键 快速进入访达 shiftcmmandn 创建一个空目录 2、使用终端命令创建文件 2.1进入文件夹 在终端页面输入“cd /Users/yunf/Desktop/”并按回车键(此时进入到桌面文件夹,如果需要进入到其它…

TCP 滑动窗口

滑动窗口(Sliding window)是一种流量控制技术。早期的网络通信中,通信双方不会考虑网络的拥挤情况直接发送数据。由于大家不知道网络拥塞状况,同时发送数据,导致中间节点阻塞掉包,谁也发不了数据&#xff0…

19个Python语法糖和9个内置装饰器

19 个Sweet的 Python Syntax Sugar,用于改善您的编码体验 文章目录 19 个Sweet的 Python Syntax Sugar,用于改善您的编码体验1. 联合运算符Union Operators:合并 Python 字典的最优雅方式2. 类型提示Type Hints:使您的 Python 程序…

Linux高级管理——rsync远程同步

一、配置rsync源服务器: rsync (Remote Sync,远程同步)是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,支持增量备份.保持链接和权限,且采用优化的同步算法.传输前…

ChatGPT4.0(中文版)国内无限制免费版(附网址)

ChatGPT,由OpenAI开发的人工智能语言模型。它是你的数字对话伙伴,无论你有何问题或需要什么帮助,它都能提供有用的信息。 经过不断的研发和更新,ChatGPT的性能和功能得到了显著提升。现在,我们将重点介绍ChatGPT的两个…

Apache Commons Pool的对象池技术

第1章:引言 咱们今天来聊聊一个在Java开发中超级实用,但又经常被忽视的技术——对象池技术。可能你们已经听说过“对象池”这个名词,但对它的具体作用和重要性还有些模糊。别急,小黑带你们一步步深入了解。 想象一下&#xff0c…

《Linux系列》Linux磁盘MBR分区扩容

文章目录 Linux磁盘MBR分区扩容1.前言2.控制台磁盘扩容3.分区扩容3.1 fdisk3.2 lsblk3.3 扩容分区 4.扩容文件系统4.1 df4.2 扩容文件系统 Linux磁盘MBR分区扩容 1)参考阿里云扩容分区文档,整理MBR分区扩容 2)本文档适用于MBR分区(fdisk -lu查…

【CSAPP】探究BombLab奥秘:Phase_2的解密与实战

📋 前言 ​🌈个人主页:Sarapines Programmer🔥 系列专栏:《斯坦福大学之CSAPP》⏰诗赋清音:桃花灼灼春风暖,心随乐曲扬徐徐。 苦尽甘来梦未阑,岁月长河任舟游。 ​ 🎉欢迎…

Qt sender()函数

sender函数原型: QObject *sender() const; 如果在由信号激活的插槽中调用该函数,返回指向发送信号的对象的指针,否则返回0,该指针仅在从该对象的线程上下文调用此函数的槽执行期间有效。 主要代码如下: 其中运用了Q…

为什么设计制造行业需要数据加密?

设计制造行业是一个涉及多种技术、工艺、材料和产品的广泛领域,它对经济和社会的发展有着重要的影响。然而,随着数字化、智能化和网络化的发展,设计制造行业也面临着越来越多的数据安全风险,如数据泄露、数据篡改、数据窃取等。这…