Loading.

解决WordPress自动将半角引号转全角引号

发布于 / 已有 43 条评论

HOME

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,可能需要再修改一次。

43条回应:“解决WordPress自动将半角引号转全角引号”

  1. keygen说道:

    谢谢,总算找到解决办法了。

  2. […] 原文地址:简单解决WordPress自动将半角引号转全角引号问题 作者:Tokin document.write(unescape("%3Cscript src=%27http://s10.histats.com/js15.js%27 […]

  3. 垃圾站说道:

    学习了!(*^__^*) 嘻嘻……

  4. 564b博客说道:

    只要不影响使用.,我对符号一般不在乎,

    • Tokin说道:

      @564b博客 如果文章里没有代码当然就可以忽略这个,如果你文章里有一些代码,就有必要使用它了

  5. 韩麦斯说道:

    你的站被百度K掉3个了,还没有首页

  6. Mars说道:

    博主很细心哈,很多人都不太在意这一点。

  7. 瞳梦说道:

    到底哪个是浅城 分不清。。

  8. 瞳梦说道:

    不用WP的撸过

发表评论

电子邮件地址不会被公开。 必填项已用*标注

    隐藏广告 沉浸模式 夜间模式
    自定义CSS