wordpress之sanitize_text_field函数

清理用户输入或者从数据库中获取的字符串。

检查是否合法的 UTF-8 字符,将 < 转换成 HTML 实体,去掉所有标签,删除所有换行符,占位符,以及额外的空格,去掉八位字节。

常用于后台meta box 保存内容时,但是使用了wp_editor就不能使用该函数进行过滤了,否则会导致生成的富文本格式不正确。

用法:

<?php sanitize_text_field($string); ?>

函数所在文件:wp-includes/formatting.php

参考:https://blog.wpjam.com/function_reference/sanitize_text_field/

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注