WordPress中文版发布文章的时候,会自动地将文章里面的所有英文引号换成中文的,还有英文的3个句号也会变成中文的省略号。在粘贴一些代码的时候,英文引号这个问题那是相当的蛋疼。所以百度了几下,代码找到,留做备份,方便升级后我再修改。
解决方法:
1、打开WordPress安装目录下的/wp-includes/formatting.php,找到以下代码。(3.1版本的是第79行开始)
// static strings
$curl = str_replace($static_characters, $static_replacements, $curl);
// regular expressions
$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl);
2、把这段代码删除或注释掉就OK啦,你会发现原来那些中文引号又自动变回英文啦。
这个方法比较笨,但是真的是可以有效解决,不过如果你升级了wordpress,可能需要再修改一次。