从多行文本区域显示文本

时间:2011-05-26 08:26:25

标签: php wordpress

我有这段代码:

<?php $fields = get_acf(); echo $fields->event_address; ?>

这将从Wordpress中的文本区域框输出一个地址。在那个盒子里,我写了这样的地址:

  

地址第1行,

     

地址第2行,

     

地址第3行

变量位于顶部,它输出一行上的所有信息(它不能识别地址超过3行),是否可以做一些聪明的事情让它显示超过3行。

我知道我可以很容易地向Wordpress添加更多字段以显示3行,但我想要比这更整洁的东西!

2 个答案:

答案 0 :(得分:1)

您可以尝试使用纯css解决此问题:

p {
    white-space:pre;
}

之后段落的行为类似于<pre>标记,在换行符时可视化。

答案 1 :(得分:0)

我认为您可能需要nl2br()

echo nl2br($fields->event_address);

一样使用它

如果您只删除地址之间的线条,则在文本框中显示

Address
Address
Address

应该这样做......