返回介绍

wp_filter_post_kses()

发布于 2017-09-11 11:57:14 字数 1866 浏览 1143 评论 0 收藏 0

wp_filter_post_kses( string $data )

Sanitize content for allowed HTML tags for post content.


description

Post content refers to the page contents of the ‘post’ type and not $_POST data from forms.


参数

$data

(string) (Required) Post content to filter, expected to be escaped with slashes


返回值

(string) Filtered post content with allowed HTML tags and attributes intact.


源代码

File: wp-includes/kses.php

function wp_filter_post_kses( $data ) {
	return addslashes( wp_kses( stripslashes( $data ), 'post' ) );
}

更新日志

Versiondescription
2.0.0Introduced.

相关函数

Uses

  • wp-includes/kses.php: wp_kses()

Used By

  • wp-admin/includes/post.php: edit_post()

User Contributed Notes

  1. Skip to note content You must log in to vote on the helpfulness of this noteVote results for this note: 0You must log in to vote on the helpfulness of this note Contributed by Benjiwp

    The second argument passes to kses() does not match with its documentation :

    wp_kses( string $string, array $allowed_html, array $allowed_protocols = array() )

    https://developer.wordpress.org/reference/functions/wp_kses/

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文