下面是编程之家 jb51.cc 通过网络收集整理的代码片段。编程之家小编现在分享给大家,也给大家做个参考。
wordpress 有个自带函数 wptexturize,它会将纯文本字符转换成格式化的 HTML 实体,比如它会进行下面这些转换:
原始文本
转换之后的文本
符号名称
"---"
"—"
em-dash | 破折号
" -- "
"—"
em-dash | 破折号
"--"
"–"
en-dash | 连接号
" - "
"–"
en-dash | 连接号
"xn–"
"xn--"
"..."
"…"
ellipsis | 省略号
``
“
opening quote | 开启引号
''
”
closing quote | 关闭引号
" (tm) "
" ™ "
trademark symbol | 注册商标符号
1234"
1234″
double prime symbol | 双撇号
1234'
1234′
prime symbol | 撇号
1234x1234
1234×1234
multiplication symbol | 乘法符号
但是这些转换并不适合中文环境,所以我们最好去掉这些字符转换,可以在当前主题的 functions.php 文件中加入如下代码:
add_filter('run_wptexturize','__return_false');
以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。