wp-includes/formatting.php

WP文件 116
Main WordPress Formatting API.
函数/钩子名 描述
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的函数,用于对文件名进行净化。它用于删除任何潜在的危险元素,如脚本标签或无效字符: 这个函数有一个参数,就是要净化的文件名。
sanitize_email (函数) sanitize_email: 这是一个WordPress的函数,它对电子邮件地址进行净化。它用于删除任何潜在的危险元素,如脚本标签或无效字符: 这个函数有一个参数,就是要净化的电子邮件地址。
remove_accents (函数) remove_accents: 这个函数用来从一个字符串中删除重音: 当你需要比较两个可能有不同口音的字符串时,这很有用。
rawurlencode_deep (函数) rawurlencode_deep: 这是一个WordPress的函数,用于对一个数组或对象进行URL编码: 这个函数用于准备在URL中使用的数据,例如在查询字符串或API请求中。
print_emoji_styles (函数) print_emoji_styles: 这个动作用于打印在WordPress中显示表情符号所需的样式。
print_emoji_detection_script (函数) print_emoji_detection_script: 这个动作用来打印一个检测浏览器是否支持emojis的脚本。
normalize_whitespace (函数) normalize_whitespace: 这个函数在一个给定的字符串中用一个空格字符替换了多个连续的空白字符。它通常用于规范用户输入或其他可能包含不一致的空白的字符串。
maybe_hash_hex_color (函数) maybe_hash_hex_color: 这是WordPress中的一个函数,允许你对一个十六进制的颜色代码进行散列: 这个函数检查颜色代码是否是有效的十六进制颜色代码,如果是,它就对颜色代码进行散
map_deep (函数) map_deep: 这是WordPress中的一个函数,它允许你对一个数组或一个对象递归应用一个回调函数: 这是一个非常强大的函数,可以用来修改复杂数据结构中的数据,如多维数组或嵌套对象: 该函数需要
make_clickable (函数) make_clickable: 这是WordPress中的一个函数,可以自动将URL、电子邮件地址和其他纯文本转换为可点击的链接。你可以使用这个函数来改善你的内容的用户体验和可访问性。
links_add_target (函数) links_add_target: 这是WordPress中的一个函数,它为网站的blogroll中的所有链接添加一个目标属性。你可以用这个函数在一个新的窗口或标签中打开链接,或添加其他目标属性。
links_add_base_url (函数) links_add_base_url: 这是WordPress中的一个函数,它为网站的blogroll中的所有链接添加一个基本URL。你可以使用这个函数为博客列表中的所有链接添加一个基本的URL,如果
iso8601_to_datetime (函数) iso8601_to_datetime: 这是WordPress中的一个函数,可以将ISO8601日期字符串转换为DateTime对象。它可以用来解析和处理ISO 8601格式的日期。
iso8601_timezone_to_offset (函数) iso8601_timezone_to_offset: 这是WordPress中的一个函数,将ISO8601时区字符串转换为UTC偏移量。它可以用来将一个时区字符串转换为与UTC偏移的小时数。
is_email (函数) is_email: 这个函数检查一个给定的字符串是否是一个有效的电子邮件地址。如果该字符串是一个有效的电子邮件地址,它返回真,如果不是,则返回假。

常见问题

FAQs
查看更多 >