禁止WordPress将半角字符转换为全角

时间: 2011-05-01 / 分类: Wordpress / 浏览次数: 802 阅 / 0个评论 发表评论

有点小悲剧,翻看我以前的文章发现wordpress将一些文章引用的英文字母或者半角字符转换成了全角。
比如将英文的引号转换为中文引号,两个–转换成中文的—,字母x转换成×(我的博文《解决Ubuntu 10.04 安装Nvidia显卡驱动导致的开机花屏 跳屏 显示模糊》评论就出了这个问题)

解决方法,修改源程序文件wp-includes/formatting.php中的代码:89行附近,查找static strings可定位到哪里,
查找到以下代码并注释掉即可

// static strings
$curl = str_replace($static_characters, $static_replacements, $curl);
// regular expressions
$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl);

改为:

// static strings
//$curl = str_replace($static_characters, $static_replacements, $curl);
// regular expressions
//$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl);

发表评论

您的昵称 *

您的邮箱 *

您的网站



无觅相关文章插件,快速提升流量