Wordpress update_post_meta删除了我的br标签

时间:2015-12-09 16:14:45

标签: php wordpress wordpress-theming

我有一个特例,我在帖子中创建了一些显示如下Backend

的字段

现在它全部更新了,它在前端反映出来像这样:

Frontend

问题是我试图通过在我的文本字段中插入 br 来破解文本,但它会被update_post_meta剥离。

有没有办法防止它被剥离?

2 个答案:

答案 0 :(得分:0)

post meta值通过stripslashes()函数传递,该函数出于安全原因删除任何html。希望使用css在最多宽度的多行上创建文本,或者在textarea上使用html编辑器。

来源:https://codex.wordpress.org/Function_Reference/update_post_meta

答案 1 :(得分:0)

我最终只是做了一个字符串替换,并且在我的前端使##被替换为<br>