您的位置:WordPress专题 > WordPress > WordPress引号显示问题

WordPress引号显示问题

2009年2月28日 阿正

默认情况下,WP对于一些标点符号的处理可谓令人恼火。

写代码的时候,明明是英文的(”"),偏偏变成了中文的(”"),而且前后都是前引号,没有后引号。写中文破折号”–”时候,又会变成短短的英文连字符”-”。

睡到自然醒blog的一篇日志提供了解决方法:

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

保存覆盖就可以了。

题外话:

每次看到这个blog的名字,就想到一哥们,其理想是”睡觉睡到自然醒,数钱数到手抽筋”。某日,另一位仁兄坦言:”兄弟,其实,你已经实现了很多人都想实现的理想–睡觉睡到手抽筋,数钱数到自然醒。”

不禁莞尔。


分类: WordPress 标签: ,