Rover12421's Blog

The End.

WordPress 禁用符号自动替换

WordPress会自动把一些半角符号替换成全角符号,这个真的很不爽,真不知道哪些人怎么想的。每次来Blog里找命令,都的考虑符号问题,常常被搞的很郁闷。今天算是解决了。

解决方法:

wp-includes/formatting.php

注释下面两句话就OK了

第80行
$curl = str_replace($static_characters, $static_replacements, $curl);
第82行
$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl);

开始以为是Live Write 自作多情给该的,后来发现不是。于是找WordPress后台,也没发现。最后才找到这。还好,只是显示的时候替换,而在数据库依然是原样。如果是替换之后保存到数据库,那就真的太BT了。

 

找到个新方法,修改主题就可以了,不然每次升级都的改,太累了…

修改主题的functions.php文件,在<?php 和 ?> 加入下面的代码即可
remove_filter('the_content', 'wptexturize');

Comments