Contact Form 7表单获取提交用户IP及URL等信息

news2024/11/28 0:44:52

有时候,您可能需要了解Contact Form 7表单提交后的更多的信息,而不仅仅是通过联系人表单字段获取用户的联系信息。例如,需要知道用户是哪个国家(通过获取IP),了解用户使用的设备(手机还是电脑,什么浏览器),通过哪个页面提交的询盘表单等。通过以下特殊的邮件标签即可实现,可能非常有用。

与其他邮件标签不同,特殊邮件标签独立于表单字段或子字段的输入。您可以将这些特殊的邮件标记放置在允许使用邮件标记的任何地方,例如邮件正文或其他邮件字段中。

提交的特殊邮件标签:以下为最常用的

[_remote_ip] -此标记被子目录的IP地址替换。
[_user_agent] -此标记由子目录的用户代理(浏览器)信息替换。
[_url] -此标记将被放置联系表格的页面的URL替换。
[_date] -此标签由提交日期替换。日期格式遵循常规设置管理屏幕(常规设置)中的日期格式设置。
[_time] -此标签将由提交时间替换。时间格式遵循常规设置管理屏幕(常规设置)中的时间格式设置。
[_invalid_fields] -此标记由具有无效输入的表单字段的数量替换。
[_serial_number] -此标记被一个数值递增的数字字符串替换,因此此标记可以用作每次提交的序列号。需要安装Flamingo1.5+。

Contact Form 7表单获取提交用户IP及URL

邮政专用邮件标签
这些特殊的邮件标签提供了关于包含联系表单的帖子的信息。
请注意,这些[post*]标签仅在联系人表单放置在帖子内容中时才有效。如果联系人表单在帖子内容之外,例如当联系人表单放置在侧边栏小部件中或嵌入主题的模板文件中时,空白文本将替换标记。
[_post_id] -此标签被帖子的ID替换。
[_post_name] -此标签被帖子的名称(slug)替换。
[_post_title] -此标签被文章的标题替换。
[_post_url] -此标签被帖子的永久链接URL替换。
[_post_author] -此标签被文章的作者姓名替换。
[_post_author_email] -此标签由帖子的作者电子邮件替换。
网站相关的特殊邮件标签#网站相关的特殊邮件标签
这些特殊的邮件标签提供了有关WordPress网站的信息,您可以在该网站上管理联系表单。当您希望在多个网站之间重用同一组联系人表单模板时,您会发现它们特别有用,因为您无需手动修改每个网站的网站信息。

[_site_title] -此标签由网站的标题替换。
[_site_description] -此标签由网站的描述(tagline)替换。
[_site_url] -此标签被网站的主页URL替换。
[_site_admin_email] -此标签由网站的主要管理员用户的电子邮件地址替换。

与用户相关的特殊邮件标签#与用户相关的特殊邮件标签
这些特殊的邮件标签提供了当前登录用户的信息。

由于这些[user*]标签仅在订阅者在WordPress网站上拥有帐户并登录时才有效,因此建议您在使用这些标签时打开仅限订阅者模式设置。

如果您想使用这些标记,但否则,登录的用户数据将由WP REST API重置,并且空白文本将替换标记。

[_user_login] -此标记被用户的登录名替换。
[_user_email] -此标签被用户的电子邮件地址替换。
[_user_url] -此标签由用户的网站URL替换。
[_user_first_name] -此标签被用户的名字替换。
[_user_last_name] -此标签被用户的姓氏替换。
[_user_nickname] -此标签被用户的昵称替换。
[_user_display_name] -此标记被用户的显示名称替换。

使用方法:直接将需要的标签放在Contact Form 7表单编辑中的《邮箱》-《消息正文》的下方即可。

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

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

相关文章

什么是空气电容器?

空气电容器是使用空气作为电介质的电容器。简单的空气电容器由两个导电板组成,中间有一个气隙。空气电容器可以制成可变或固定电容形式。固定电容空气电容器很少使用,因为还有许多其他具有优异特性的类型。可变空气电容器由于其结构简单而更常用。它们通…

利用联合概率分布筛选2个维度、三个维度数据

目录 1. 整体分析步骤1:联合分布可视化步骤2:定义筛选条件步骤3:应用筛选条件实例演示第一步:联合分布可视化第二步:定义筛选条件第三步:应用筛选条件数据检查与清洗步骤数据清洗步骤下一步2. 定义筛选条件方法一:基于分位数的筛选方法二:基于高密度区域的筛选进一步分…

Leetcode.342 4的幂

给定一个整数,写一个函数来判断它是否是 4 的幂次方。如果是,返回 true ;否则,返回 false 。 整数 n 是 4 的幂次方需满足:存在整数 x 使得 n 4x 示例 1: 输入:n 16 输出:true示…

第20章 Mac+VSCode配置C++环境

1. 下载VSCode VSCode下载地址在mac终端里输入xcode- select --install命令,根据提示安装xcode工具。2. 安装插件(4个) 打开VScode,点击应用右侧菜单栏 C/C++(必装) Code Runner(必装) CodeLLDB(代码调试),不安装这个插件程序调试时,无法在vscode自带的终端里输入参…

智慧办公楼宇可视化:智能管理与优化

通过图扑可视化技术集成多种数据源,实时展示智慧办公楼宇的运行状态和管理信息,助力高效运营和工作环境优化。

荣耀电脑误删U盘文件?别慌,这里有找回方法

荣耀电脑误删U盘文件怎么找回?在日常工作和生活中,U盘是我们存储和传输数据的重要工具之一。然而,在使用荣耀电脑时,如果不小心误删了U盘中的文件,可能会给我们带来不小的困扰。但是,别慌!本文将…

4面体空间5点结构种类与占比

在30个点的4面体中取5个点,有30*29*28*27*26/(5*4*3*2)142506种取法, 这里要求5个点必须是直链或支链。共有496个组合符合要求,按平移对称性可分成181个不同的结构 结构 数量 结构 数量 结构 数量 结构 数量 结构 数量 结构 数量 …

四川赤橙宏海商务信息咨询有限公司引领抖音电商浪潮

在数字时代的浪潮下,电商行业飞速发展,抖音电商作为新兴的电商模式,凭借其独特的社交属性和短视频形式,迅速吸引了众多消费者和商家的目光。四川赤橙宏海商务信息咨询有限公司,作为抖音电商服务的佼佼者,凭…

Go堆内存管理

内存管理单元 内存管理单元有如下 page: x64下大小为8k。go与OS内存申请与释放都是以page为单位 span: 多个连续page组成,是内存管理的基本单元 mcache: 每个P所有的cache,包含多个空闲内存块链表,不同的链表上的内存块大小可能是不相同的…

出海拓圈! 环保企业走出去之马来西亚水环境项目考察

中办、国办印发《关于构建现代环境治理体系的指导意见》,其中明确提出“鼓励企业参与绿色‘一带一路’建设,带动先进的环保技术、装备、产能走出去”。近年来中国积极参与全球生态环境治理,在环境资源综合管理、水旱灾害防御、固危废无害化处…

Resilience4j之RateLimiter和常见限流算法总结

官网地址:https://resilience4j.readme.io/docs/ratelimiter 中文文档:https://resilience4j.readme.io/docs/ratelimiter 【1】概述 Resilience4j提供了一个限流器,它将从epoch开始的所有纳秒划分为多个周期。每个周期的持续时间RateLimi…

1975react社区问答管理系统开发mysql数据库web结构node.js编程计算机网页源码

一、源码特点 react 社区问答管理系统是一套完善的完整信息管理类型系统,结合react.js框架和node.js后端完成本系统,对理解react node编程开发语言有帮助系统采用node框架(前后端分离)),系统具有完整的源…

如何有效管理你的Facebook时间线?

Facebook作为全球最大的社交平台之一,每天都有大量的信息和内容在用户的时间线上展示。有效管理你的Facebook时间线,不仅可以提升用户体验,还能够帮助你更好地控制信息流和社交互动。本文将探讨多种方法和技巧,帮助你有效管理个人…

【雷丰阳-谷粒商城 】【分布式高级篇-微服务架构篇】【19】认证服务03—分布式下Session共享问题

持续学习&持续更新中… 守破离 【雷丰阳-谷粒商城 】【分布式高级篇-微服务架构篇】【19】分布式下Session共享问题 session原理分布式下session共享问题Session共享问题解决—session复制Session共享问题解决—客户端存储Session共享问题解决—hash一致性Session共享问题…

【C++】 解决 C++ 语言报错:Invalid Use of Incomplete Type

文章目录 引言 在 C 编程中,“Invalid Use of Incomplete Type” 是一种常见错误。此错误通常在程序试图使用未完全定义的类或结构时发生。这种错误不仅会导致编译失败,还可能导致程序行为不可预测。本文将详细探讨无效使用不完整类型的成因、检测方法及…

【Redis】真行,原来是这样啊! --Redis自动序列化和手动序列化的区别(存储结构、内存开销,实际写法)

对于Redis有两种序列化和反序列化的方式, 方式一: 一种是通过 注入RedisTemplate 对象,找个对象,通过配置类进行一定的配置,使得使用RedisTemplate 对象时,便会使用配置的那些键、值的序列化方式&#xff…

【人工智能】--强化学习(2.0)

个人主页:欢迎来到 Papicatch的博客 课设专栏 :学生成绩管理系统 专业知识专栏: 专业知识 文章目录 🍉强化学习与有监督学习的区别 🍈数据特点 🍈学习目标 🍈反馈机制 🍈策略…

数学建模MATLAB绘图大全

最近快要开始一年一度的数学建模竞赛啦,接下来争取每天更一篇数学建模算法!(当然这是理想状态下),今天就先更一些MATLAB常用的绘图吧,论文赏心悦目的关键就在于丰富多彩的图,好看的图一定会成为…

Linux 查看磁盘是不是 ssd 的方法

lsblk 命令检查 $ lsblk -d -o name,rota如果 ROTA 值为 1,则磁盘类型为 HDD,如果 ROTA 值为 0,则磁盘类型为 SSD。可以在上面的屏幕截图中看到 sda 的 ROTA 值是 1,表示它是 HDD。 2. 检查磁盘是否旋转 $ cat /sys/block/sda/q…