取消wordpress 代码半角变全角

我们分享代码的时候,常常是从别人那里复制过来,直接在编辑器里粘帖上去。但是有时候什么都没改,但是总是出错,后来检查了下,往往都是全角和半角的问题,因为wordpress总是自动将代码内的 单引号,双引号中的半角转换成全角。我不知道为什么wordpress会将这个功能放上去,但是这个问题有时候真的很麻烦,在网上搜索了下,发现有这个的解决方法,就分享下给各位。

禁用WordPress标点自动转换功能:
修改 wp-includes/formatting.php 文件,把实现自动替换的相关语句注释掉。

// 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);

以后升级wordpress后,都需要再修改,到时候自己注意下就可以了。

本文章技术转自

,

有 1 条《取消wordpress 代码半角变全角》的回复

发表评论

ctrl+enter

提醒:自动屏蔽广告和非中文评论!!!