【问题标题】:Line break in php wordpress not working [duplicate]php wordpress中的换行符不起作用[重复]
【发布时间】:2018-12-26 08:23:24
【问题描述】:
<p><?php _e( "Beste ".$_POST['billing_first_name']. " ".$_POST['billing_last_name'].", \n"." Wij hebben uw bestelling ontvangen. Als wij alle benodigde gegeven hebben ontvangen zullen we de definitieve startdatum van het abonnement bepalen. Mocht u vragen hebben dan kunt u bellen naar het telefoonnummer. \n
U heeft bij ons het volgende lokalisatie pakket besteld.", 'woocommerce' ); ?></p>

以下文本用于在填写 woocommerce 表单后生成发送给客户的电子邮件。我尝试使用\n 在某些部分添加换行符,这不起作用。电子邮件进来时没有任何换行符。知道如何解决这个问题吗?

【问题讨论】:

  • 查看您的 html 源代码。你会看到换行符实际上就在那里。如果你想写任何东西,你可能想使用nl2br
  • 另外,您发送电子邮件的方式未知。

标签: php html wordpress email woocommerce


【解决方案1】:

\n 替换为&lt;br /&gt;

您将其作为 HTML 发送,因此请使用 HTML 换行符。

【讨论】:

    【解决方案2】:

    如果您的电子邮件是 HTML 格式,您需要使用 HTML 创建换行符。 &lt;br&gt; 是一个换行标记。您还可以将每个段落包装在 &lt;p&gt;...some text...&lt;/p&gt; 标记中以在段落之间创建换行符。

    【讨论】:

      猜你喜欢
      • 2017-09-30
      • 1970-01-01
      • 2014-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-27
      • 2010-11-16
      相关资源
      最近更新 更多