wp-includes/formatting.php

WP文件 116
Main WordPress Formatting API.
函数/钩子名 描述
wp_pre_kses_less_than_callback (函数) wp_pre_kses_less_than_callback: 这个过滤器是用来过滤小于符号(
wp_pre_kses_less_than (函数) wp_pre_kses_less_than: 这个过滤器用于过滤小于符号(
wp_pre_kses_block_attributes (函数) wp_pre_kses_block_attributes: 这个过滤器用于过滤块元素的属性,然后再对它们进行净化。它被用来确保属性在HTML输出中的安全使用。
wp_parse_str (函数) wp_parse_str: 这个函数将一个字符串解析为变量,每个变量是字符串中的一个元素,用安培号(&)隔开,变量名和值用等号(=)隔开。
wp_make_link_relative (函数) wp_make_link_relative: 这是一个用于将链接中的绝对URL转换为相对URL的函数: 当把一个网站从一个域迁移到另一个域,或者改变网站的URL结构时,这可能很有用。
wp_iso_descrambler (函数) wp_iso_descrambler: 这个函数用来解读WordPress中被扰乱的ISO字符。它接收一个字符串作为参数,并返回解扰后的字符串。
wp_init_targeted_link_rel_filters (函数) wp_init_targeted_link_rel_filters: 这个函数用来初始化过滤器,可以用来从WordPress网站的特定链接中添加或删除链接关系属性(rel)。
wp_html_split (函数) wp_html_split: 这个函数用于将一个HTML字符串分割成一个标记数组。它需要两个参数,第一个是HTML字符串,第二个是要分割字符串的标签列表: 该函数返回一个标记数组,每个标记是一个HTM
wp_html_excerpt (函数) wp_html_excerpt: 这个函数用于在保留标签的同时截断HTML内容。它把内容、长度和更多的文本作为参数,并返回截断后的内容。
wp_encode_emoji (函数) wp_encode_emoji: 这个函数用于在WordPress中对emojis进行编码。表情符号是一种字符类型,可以用来给文本增加视觉上的趣味: 这个函数接收一串文本作为输入,并返回一个以HTML
wp_check_invalid_utf8 (函数) wp_check_invalid_utf8: 这个函数用来检查一个字符串是否包含无效的UTF-8字符。它可以用来防止无效的字符在网站上显示。
wp_basename (函数) wp_basename: 这个函数用来获取文件路径的基名。它接受一个文件路径作为参数,并返回文件的基名。
utf8_uri_encode (函数) utf8_uri_encode: 这个函数对URL中使用的字符串进行编码,确保它与UTF-8编码兼容。
urlencode_deep (函数) urlencode_deep: 这个函数递归地将一个数组或对象编码为一个URL编码的字符串。
urldecode_deep (函数) urldecode_deep: 这个函数对数组或对象中的URL编码的字符串进行递归解码。
url_shorten (函数) url_shorten: 这个函数使用WordPress.com的URL缩短器服务缩短一个给定的URL。
untrailingslashit (函数) untrailingslashit: 删除字符串中的任何尾部斜线: 这个函数从一个给定的字符串中删除任何尾部斜线,确保它以一种干净的格式结束。
translate_smiley (函数) translate_smiley: 这个函数将一个文本表情符号替换成其对应的图片。它用于在文章和评论中显示表情符号。
trailingslashit (函数) trailingslashit: 如果一个字符串还没有以斜线结尾,这个函数会给它加上一个尾部斜线。这通常用于生成URLs。
tag_escape (函数) tag_escape: 这是一个WordPress函数,用于转义标签名称或描述中的特殊字符。这对于确保标签数据的格式正确,并在查询和HTML输出中安全使用是很重要的。
stripslashes_from_strings_only (函数) stripslashes_from_strings_only: 这是一个WordPress的函数,从一个字符串中删除斜线。它需要一个参数,$string,并返回去除所有斜线的字符串。
stripslashes_deep (函数) stripslashes_deep: 这是一个WordPress的函数,从一个多维数组中删除斜线。它需要一个参数,$value,并返回删除了所有斜线的数组。
shortcode_unautop (函数) shortcode_unautop: 这个函数用于删除自动添加到短码内容的段落标签。它需要一个参数 – $content – 这是短码的内容: 这个函数将返回已删除自动段落标签的内容。
seems_utf8 (函数) seems_utf8:这是一个WordPress的函数,用来检查一个给定的字符串是否是UTF-8编码的。它通常用于确保字符串是以正确的格式编码的,以达到国际化的目的: 这个函数有一个参数,就是要检查的
sanitize_user (函数) sanitize_user: 这是一个WordPress的函数,它对一个用户对象进行净化。它用于验证和净化用户的数据,如用户名、密码和电子邮件: 这个函数有一个参数,就是要净化的用户对象。
sanitize_url (函数) sanitize_url: 这是一个WordPress的函数,可以对一个URL进行净化。它用于删除任何潜在的危险元素,如脚本标签或无效字符: 这个函数有一个参数,就是要净化的URL。
sanitize_trackback_urls (函数) sanitize_trackback_urls: 这是一个WordPress的函数,它对回溯URL的列表进行净化。它用于验证和净化URLs,以防止垃圾邮件或恶意攻击: 这个函数需要一个参数,即需要净化
sanitize_title_with_dashes (函数) sanitize_title_with_dashes: 这是一个WordPress的函数,它对文章或术语的标题进行净化,用破折号代替空格。它被用来为SEO友好的URL创建一个slug: 这个函数需要一
sanitize_title_for_query (函数) sanitize_title_for_query: 这是一个WordPress的函数,它对用于数据库查询的文章或术语标题进行净化。它用于通过转义任何特殊字符来防止SQL注入攻击: 这个函数有一个参数,
sanitize_title (函数) sanitize_title: 这是一个WordPress的函数,可以对文章或术语的标题进行净化处理。它用于删除任何HTML标签和特殊字符,并创建一个用户友好的标题: 这个函数有一个参数,就是要净化的
sanitize_textarea_field (函数) sanitize_textarea_field: 这是一个WordPress的函数,可以对多行文本进行净化。它用于删除任何HTML标签和转义任何特殊字符以防止XSS攻击: 这个函数有一个参数,就是要处
sanitize_text_field (函数) sanitize_text_field: 这是一个WordPress的函数,它对单行文本进行净化处理。它用于删除任何HTML标签和转义任何特殊字符以防止XSS攻击: 这个函数有一个参数,就是要处理的文
sanitize_sql_orderby (函数) sanitize_sql_orderby: 这是一个WordPress的函数,可以对SQL查询中使用的ORDER BY子句进行净化。它通过验证order by列和订单方向来防止SQL注入攻击: 这个函
sanitize_option (函数) sanitize_option: 这是一个WordPress的函数,对一个选项进行净化。它用于删除任何潜在的危险元素,如脚本标签或无效字符: 这个函数需要两个参数:选项名称和默认值。
sanitize_mime_type (函数) sanitize_mime_type: 这是一个WordPress的函数,可以对MIME类型进行净化。它用于验证和净化MIME类型以防止错误: 这个函数有一个参数,就是要处理的MIME类型。
sanitize_key (函数) sanitize_key: 这是一个WordPress的函数,对一个键进行净化。它用于删除任何潜在的危险元素,如脚本标签或无效字符: 这个函数有一个参数,就是要净化的键。
sanitize_html_class (函数) sanitize_html_class: 这是一个WordPress的函数,它对一个HTML类的名称进行净化。它用于删除任何潜在的危险元素,如脚本标签或无效字符: 这个函数有一个参数,就是要净化的类名
sanitize_hex_color_no_hash (函数) sanitize_hex_color_no_hash: 这是一个WordPress的函数,可以对没有哈希符号(#)的十六进制颜色代码进行净化。它用于验证和净化颜色代码以防止错误: 这个函数有一个参数,
sanitize_hex_color (函数) sanitize_hex_color: 这是一个WordPress的函数,可以对十六进制的颜色代码进行净化。它用于验证和净化颜色代码以防止错误: 这个函数有一个参数,就是要净化的颜色代码。
sanitize_file_name (函数) sanitize_file_name: 这是一个WordPress的函数,用于对文件名进行净化。它用于删除任何潜在的危险元素,如脚本标签或无效字符: 这个函数有一个参数,就是要净化的文件名。
More