在网站开发建设过程中,我们在后台添加自定义字段为多图带描述时,描述使用的是多行文本,当我们填写多行文字,带换行的。如
AAAA BBBB CCCC
但是在前端显示的时候却被转义处理了,生成的数据是:AAAABBBBCCCC
解决方案如下:
第一步:添加一个自定义函数。
// 输出原始 HTML,不转义 function myraw($str) { return html_entity_decode($str); }
或者希望换行变BR
// 输出带 <br> 换行的原始内容 function myraw($str) { return nl2br(html_entity_decode($str)); }
第二步:在前端调HTML中调用数据的时候添加函数,例如:
[pics:description fun=myraw]
如此便可以了。
上一篇:推荐一个相当好的视频轮播效果。
下一篇:没有了!