我遇到了7个插件的联系问题,提交后没有发送电子邮件。我需要安装任何smtp插件来发送电子邮件吗?
答案 0 :(得分:1)
您实际上可以使用简码在所有模板中初始化联系人表单
<?php
echo do_shortcode(
‘[contact-form-7 id=”1" title=”Contact form 1"]’
);
?>
像这个例子
`<div class=”row”>
<div class=”col”>
<?php echo do_shortcode('[text* your-name placeholder”Name”]'); ?>
</div>
</div>
`
或者您可以像这样在联系人表单插件中添加html,并在模板中使用简短代码conatct form page
答案 1 :(得分:0)
您需要添加您要在其中接收电子邮件的电子邮件地址。只需在admin中编辑联系表单,然后在“邮件”标签下添加您的电子邮件即可。
除此之外,您还需要联系您的托管服务器以在服务器上启用PHP电子邮件。另外,“发件人”电子邮件应该是在托管电子邮件中创建的电子邮件,例如“ no-reply@domain.com”。
您还可以使用插件将SMTP电子邮件集成到您的站点中。插件可以在这里找到-https://wordpress.org/plugins/wp-smtp/
答案 2 :(得分:0)
通过Contact 7插件创建电子邮件表单后,单击“编辑”按钮,然后选中第二个“邮件”选项卡。页面加载后,请确保除以下几个字段外的所有其他字段:
从输出中排除带有空白邮件标签的行
使用HTML内容类型
文件附件
邮件(2)
您也可以配置这些选项,但是它们只是可选的。还要确保“ 收件人”和“ 发件人”的字段是随实际存在的电子邮件一起提交的。
如果您仍然无法发送电子邮件,最好的选择是与您的网络托管提供商联系,因为他们将能够查看服务器日志中是否有外发电子邮件并提供有关遇到的问题的更多详细信息。