WordPress 函数:wptexturize

将纯文本字符转换成格式化的 HTML 实体。
<PRE>,<CODE>,<kbd>,<STYLE>,<script>和<tt>中的文本被忽略。

用法

<?php wptexturize( $text ); ?>

参数

$text
(string) (required) 将被格式化的文本
Default: None

返回值

(string)
被替换成HTML数字实体字符的文本。

注解

开启和关闭引号将在 WordPress 翻译文件中被定义,下面是 wptexturize 做的转换。

原始文本 转换之后的文本 符号名称
“—“ “—” em-dash | 破折号
” — “ “—” em-dash | 破折号
“–“ “–” en-dash | 连接号
” – “ “–” en-dash | 连接号
“xn–” “xn--“
“…” “…” ellipsis | 省略号
opening quote | 开启引号
closing quote | 关闭引号
” ™” ” ™” trademark symbol | 注册商标符号
1234″ 1234″ double prime symbol | 双撇号
1234′ 1234′ prime symbol | 撇号
1234×1234 1234×1234 multiplication symbol | 乘法符号

修改记录

Since: 0.71

源文件

wp-includes/formatting.php

读到这里的都是真爱