【发布时间】:2020-02-06 14:14:33
【问题描述】:
所以我尝试的是加快使用 Mailchimp 发送邮件的过程。 我想通过简单地更改我的邮件模板中的数据来做到这一点。 我的公司通常是手工完成的,但这需要很多时间。 所以首先我尝试使用 PHP 简单地更改我的邮件模板。 问题是,Mailchimp 只能读取 HTML 文档而完全忽略了 PHP。 我尝试 .htaccess 在我的 HTML 文件中使用 PHP,但 Mailchimp 也不会读取 .htaccess 文件。
问题:我只能加载 HTML 文件,而 Mailchimp 只能读取 HTML 代码。
我的问题:我可以使用 PHP 生成 HTML 文档吗?
让我试着更好地解释我的情况。 可以说这是我的模板, mailing-template.html
<html>
<head>
<title>Mailing-Template</title>
</head>
<body>
<div id="productBox">
<h1 id="productName">Product Name</h1>
<p id="productInfo">product info</p>
</div>
</body>
</html>
所以对于我的邮件,我需要我的产品名称和产品信息来更改每个产品。 正如我所提到的,因为我想将我的模板导入 Mailchimp,所以除了 html 之外我不能使用其他任何东西。
我需要做的是更改我的 mailing-template.html 中的一些产品信息,而不需要任何其他语言来支持它。 我唯一能想到的就是使用另一种编码语言生成我的邮件模板,而不是使用生成的文件作为我的模板。
我什至不确定这是否可能,或者我是否缺少更好的方法。我对这一切都很陌生,所以这就是我寻求帮助的原因。
珍惜你的时间。 :)
【问题讨论】:
-
是的,您可以从 PHP 创建 HTML 文件。在变量中生成标记,然后使用
file_put_contents制作您的文件。