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

标签: WordPress技巧

已有 43 条评论

  1. 其实可以这样,取消内容符号转义,丢到functions.php里面就行了:remove_filter('the_content', 'wptexturize');

    1. Tokin Tokin

      直接把remove_filter(‘the_content’, ‘wptexturize’);丢进去就可以了么,这个简单啊,我去改一下,嘿嘿

      1. 老天保佑丢进去无错误!

        1. Tokin Tokin

          错误就再改回来啊

    2. wwk wwk

      崇拜一下

    3. 猪猪正解,我也是用这个代码

  2. 我也去改一下

    1. Tokin Tokin

      改完了没,有效果么,我用手机,暂时不能改,用电脑再折腾这个

      1. 应该是有效的

  3. 楼上正解

    1. Tokin Tokin

      膜拜下发哥,哈哈

  4. 这倒是一个很简单的方法。

    1. Tokin Tokin

      还行吧,不过改源文件不怎么推荐,你用 哼哼猪 的方法吧

      1. 确实,他那个方法好像更简单,
        PS..这只小猪猪还挺聪明的嘛。 :lol:

        1. Tokin Tokin

          不是一般的猪哦

  5. 都是代码帝……

    1. Tokin Tokin

      Ashe说想升级VPS你知道么…纠结…

      1. 升级VPS?不知道额,为什么要升级?

    2. Tokin Tokin

      他想升级到官方标配的双核,他说VPS附载有点重…

      1. 标配双核要99RMB一月额。那还不如用budgetvm.com的XEN

  6. 看看学学 来过

  7. 细节源于积累,小方法大用处

    1. Tokin Tokin

      确实是细节,之前我复制几个代码,总提示错误,原来问题出在这里

  8. 膜拜一下,没报错。

    1. Tokin Tokin

      你用的哪个方法没报错,有效果么…

  9. 我的好像还是没有效果。。。

    1. Tokin Tokin

      我的这个方法没效果么?我用的这个方法,有效诶…

  10. 没注意过

    1. Tokin Tokin

      平时你也不复制你文章里的代码吧…

  11. 不用WP的撸过

    1. Tokin Tokin

      没多余的精力折腾wp吧

      1. 最近在用EMLOG...

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

    1. Tokin Tokin

      Tokin是我。。。

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

    1. Tokin Tokin

      你的网站无法访问了?

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

    1. Tokin Tokin

      三个?是只剩三个了么?

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

    1. Tokin Tokin

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

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

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

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

添加新评论