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啦,你会发现原来那些中文引号又自动变回英文啦。
转载请保留链接:https://ilovetile.sijie.wang/804/ 感谢您对版权的尊重
有这个问题?我的好像没有啊
@许岑 有的,你如果贴一些代码就会发现
@eincy: 我已经贴过好几个代码了
@许岑 貌似你放在那个小框框里面真没有
我也貌似从来没有遇到这个问题
@沙丘 这个问题貌似各个版本的WordPress都有的,贴出代码的时候应该就能发现
过来看看了,O(∩_∩)O~ 本站寻友情链接,有意向欢迎回访~O(∩_∩)O~
@郑州seo 目前我的友情链接蛮多了额
有技术的优势就是体现在这些方面。
@屠龙 …
于千万博客之中,遇到了博主.于千万人之中,正好赶上.时间在荒漠中,没有早一步,没有晚一步,惟有悄悄地拜访问一声:真巧,又到清明时节,博主好么?
@陈连龙 一切都好
过来学习了。。
@明月浩无边 来啦
我以前一直不知道这个问题,后来知道了,我碰到这样的代码直接在线转换或者用代码插件。
@囧啊囧 WordPress的插件真是强悍啊
学习学习再说 呵呵
楼上的某一条评论实在是太恶人!!!
@wrenthamcoachoutlet 哪一条呀
这个问题一直搞不明白,为什么要自动换成中文呢?而且国外好像也很少有人提出这个问题
@akasuna 不知道英文版有没有这个问题
@eincy: 英文版同样有这个问题
嗯,关注了解了!
恩,学习了
我的博客主题是不能用汉字,这个郁闷
@学夫子 不能用汉字?什么意思啊,你的博客上面全都是汉字啊
没粘过代码,还真不知道……
@胡萝卜 呵呵,这个问题曾经苦恼了我很久
@eincy: 呵呵,弄好了就行了呗~~
太感谢了!我觉得应该致信给wordpress中文版的维护人,让他们直接去掉这段代码
@Tao Zhu 官网那边说只回复翻译上面的错误,不负责技术问题!
太莫名其妙的。这种功能难道是英文原版就有的吗?应该不是吧,显然是他们加上去的吧。
而且,wordpress每升级一次就需要重新改一遍
@Tao Zhu 这个问题确实很蛋疼,每次都要重新改
八错 收了
@coachleatheroutlet 感谢支持
这个要尝试一下,我的双引号显示的是英文的