Contact Form 7 特殊邮件标签
- Wordpress
- 11天前
- 54热度
- 0评论
有时,您可能需要获取比联系表单提交者输入内容更多的信息。例如,出于安全原因,您可能需要知道提交者的 IP 地址。对于此类目的,特殊邮件标签会非常有用。
与其他邮件标签不同,特殊邮件标签独立于表单字段或提交者的输入。您可以将这些特殊邮件标签放在允许使用邮件标签的任何地方,例如邮件正文或其他邮件字段中。
用于提交的特殊邮件标签
-
[_remote_ip] — 此标签将被替换为提交者的 IP 地址。 -
[_user_agent] — 此标签将被替换为提交者的用户代理(浏览器)信息。 -
[_url] — 此标签将被替换为放置联系表单的页面 URL。 -
[_date] — 此标签将被替换为提交日期。日期格式遵循管理后台"常规设置"中的"日期格式"设置(设置 > 常规)。 -
[_time] — 此标签将被替换为提交时间。时间格式遵循管理后台"常规设置"中的"时间格式"设置(设置 > 常规)。 -
[_invalid_fields] — 此标签将被替换为包含无效输入的表单字段的数量。 -
[_contact_form_title] — 此标签将被替换为联系表单的标题。 -
[_serial_number] — 此标签将被替换为一个数值字符串,其值会递增,因此该标签可用作每次提交的序列号。需要安装 Flamingo 1.5+ 版本。
与文章相关的特殊邮件标签
这些特殊邮件标签提供包含联系表单的文章的信息。请注意,仅当联系表单放置在文章内容内部时,这些 [_post_*]标签才有效。如果联系表单在文章内容之外,例如放置在侧边栏小工具中或嵌入到主题的模板文件里,则该标签将被替换为空白文本。
-
[_post_id] — 此标签将被替换为文章的 ID。 -
[_post_name] — 此标签将被替换为文章的名称(别名/缩略名)。 -
[_post_title] — 此标签将被替换为文章的标题。 -
[_post_url] — 此标签将被替换为文章的永久链接 URL。 -
[_post_author] — 此标签将被替换为文章的作者名称。 -
[_post_author_email] — 此标签将被替换为文章的作者电子邮箱。
与网站相关的特殊邮件标签
这些特殊邮件标签提供管理联系表单的 WordPress 网站的信息。当您希望在多个网站之间重用同一套联系表单模板时,您会发现它们特别有用,因为您无需为每个网站手动修改站点信息。
-
[_site_title] — 此标签将被替换为网站的标题。 -
[_site_description] — 此标签将被替换为网站的描述(标语)。 -
[_site_url] — 此标签将被替换为网站的主页 URL。 -
[_site_domain] — 此标签将被替换为网站的域名(不包含"http://www."的主机名)。 -
[_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] — 此标签将被替换为用户显示名称。
