禁止自动转换符号
WordPress会自动将文章内容中的半角符号转为全角符号,其实这样做很没有必要,但凡我们是认真发文章的,文中该使用半角符号或者是全角符号我们都会清楚地输入,所以我们可以禁用掉这个功能。
功能简介
在文章中,除了 <pre>, <code>, <kbd>, <style>, <script>, 和<tt> 标签包含的内容,其他内容里的半角符号和一些特定的符号都会被WordPress自动转换。
这样一来,想要在文章内容里输入一个半角(英文)引号都不能实现,因为WordPress会毫不留情地把你的半角(英文)引号转为全角(中文)引号。
符号列表
以下是自动转换的符号。
| 源文本 | 转换后 | 符号名称 |
|---|---|---|
| "---" | "—" | 长破折号 |
| " -- " | "—" | 长破折号 |
| "--" | "–" | 短破折号 |
| " - " | "–" | 短破折号 |
| "..." | "…" | 省略号 |
| `` | “ | 前引号 |
| "hello | “hello | 前引号 |
| 'hello | ‘hello | 前引号 |
| '' | ” | 后引号 |
| world." | world.” | 后引号 |
| world.' | world.’ | 后引号 |
| " (tm)" | " ™" | 商标符号 |
| 1234" | 1234″ | 双引号 |
| 1234' | 1234′ | 单引号 |
| '99 | ’99 | 年份缩写一撇 |
| Webster's | Webster’s | 单词里的一撇 |
| 1234x1234 | 1234×1234 | 乘法符号 |
禁止转换
我们把以下代码添加到 functions.php 文件即可禁止这个转换功能:
add_filter( 'run_wptexturize', '__return_false' );
