gpt4 book ai didi

wordpress - 在 WordPress 中清理但保留 html

转载 作者:行者123 更新时间:2023-12-02 23:44:42 25 4
gpt4 key购买 nike

我知道清理用户输入很重要,我想确保删除不好的内容,但我也希望能够让用户将 html 添加到自定义字段。

wordpress 清理文本字段功能做得很好,但我想告诉它保留 html。

我可以使用另一个功能来实现这一点吗?

Stackoverflow 不允许我发布一个简短的问题,所以看来我需要补充它。对此感到抱歉。

我尝试在 wordpress codex 中查找该函数,看看是否有可以切换的参数以使其允许 html。我拿出了清理功能来看看它是否有效,当然它有效。

最佳答案

wp_kses() 会满足您的需要。您需要告诉它允许哪些标签。或者使用 wp_kses_post(),它允许您将任何内容添加到帖子中。不过,这个对于用户输入可能不够严格,所以我建议使用第一个。

echo wp_kses( $text, array( 
'a' => array(
'href' => array(),
'title' => array()
),
'br' => array(),
'em' => array(),
'strong' => array(),
) );

http://codex.wordpress.org/Function_Reference/wp_kses http://codex.wordpress.org/Function_Reference/wp_kses_post

关于wordpress - 在 WordPress 中清理但保留 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21236531/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com