设计笔记

  • 解决方法:
  • 首页
  • 作品
  • 代码
  • 随笔
  • 关于博主
    • 豆瓣书影
  • 友情链接
  • 文章归档
  • 榜上有名
  • RSS Feed
  • GitHub
  • Twitter
  • Link

喜欢这款主题

抢先体验

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

  • Tokin
  • 2012-10-30
  • 1

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

© 2025 设计笔记
Theme by Wing
  • {{ item.name }}
  • {{ item.name }}