我在网站上使用联系表单7获取每个产品的REQUEST QUOTE
。
当访问者提交REQUEST QUOTE
表单时,我会收到一封带有脱盐的邮件,并希望获得该邮件中的每个帖子标题。我使用[_post_title]
代码获得单个帖子标题,我获得了标题。但是我从页面顶部只获得了一个帖子标题。
我如何通过邮件获得每个帖子的标题?
答案 0 :(得分:14)
你在这里,
[_remote_ip]
此标记将由发件人的客户端IP替换
地址。 [_user_agent]
此标记将由发件人替换
用户代理信息。 [_url]
此标记将被URL替换
联系表格。 [_date]
此标记将替换为日期
提交。 [_time]
此标记将替换为时间
提交。 [_post_id]
此标记将替换为ID
包含联系表格的帖子。[_post_name]
此标记
将被包含该帖子的帖子的名称(slug)取代
联系表。 [_post_title]
此标记将替换为标题
包含联系表格的帖子。 [_post_url]
此标记
将由包含该帖子的帖子的永久链接取代
联系表。 [_post_author]
此标记将替换为
包含联系表格的帖子的作者姓名。
[_post_author_email]
此标记将替换为作者电子邮件
包含联系表格的帖子。
[_serial_number]
这个
tag将被值增量的数字字符串替换。
需要安装Flamingo 1.5+。希望他们能帮到你,你也可以在这里看到更多。 See document for Contact Form 7 Get: post id, post title, post url,..and more
答案 1 :(得分:0)
使用[ss_post_title]在邮件内容中显示帖子标题,并在模板文件或页眉/页脚中编写脚本。
$(document).ready(function(){
$('.ss_post_title').hide();
$('.applt').on('click',function()
{
var ttlpost = $('.panel-heading.active span.posttitl').text();
$('.ss_post_title input').val(ttlpost);
});
});
请根据您的代码使用课程。
答案 2 :(得分:0)
安装联系Form 7动态文本扩展,并在表单内部使用此代码 在CF7的表单标签中
[dynamichidden unique-name "CF7_get_post_var key='title'"]
[dynamichidden page-url "CF7_URL"]
在“邮件”标签中:
要输出此数据, 您可以在其中使用标签[unique-name] CF7邮件标签中的主题或邮件正文
对于当前页面标题: [动态隐藏的唯一名称“ CF7_get_post_var key ='title'”]
对于当前页面链接:
[动态隐藏的页面URL“ CF7_URL”]