提醒:本文最后更新于 4755 天前,文中所描述的信息可能已发生改变,请仔细核实。
先交代最近折腾记录。大前天周五,刚整了一整nginx及php的配置,优化一下下。昨天周日晚上在Z大的提醒下,研究使用了WP_Object_Cache函数,详见Codex,将All Comments页面缓存起来,这个页面是个非常大的查询,加上W3TC过期时间较短的设置,所以一直比较卡(缓慢)。添加函数后,效果不错(最多让你第一次卡,甚至第一次都不卡)。
接下来,正菜。
刚才@be.truth说道了,不大想升级WP,因为每次都要到 wp-includes/formatting.php 修改下图的东西。目标评论地址点我。

解决办法:

代码扔到functions.php里就好了:
remove_filter('the_content', 'wptexturize');
remove_filter('the_excerpt', 'wptexturize');
remove_filter('comment_text', 'wptexturize');
remove_filter('the_excerpt', 'wptexturize');
remove_filter('comment_text', 'wptexturize');
希望仍然对大家有帮助,记得很早很早的时候,这个问题就是解决了。
转载请注明转自: kn007的个人博客 的《禁用WordPress关于字符自动半角转义全角》

评论等级好有意思的说
@一季花落:
很多朋友都用我这个~
@kn007: 求方法行不....
@一季花落: 详看: https://kn007.net/?s=%E5%B0%8F%E7%81%B5%E5%8A%A8&button=
没明白与半全角啥关系。。wp哪个地方使用全角字符了?
@小草元: 就是“”与""的区别。因为你使用的是中文,wordpress会习惯的把英文符号定义为中文符号。而有时你根本不希望被转义
@kn007: 所以我需要用引号时,用这个:q标签
@Leniy:
中文也是半角啊,也可以是全角啊,跟半全角没有必然联系。。
@小草元: 我不知要跟你怎么说。
@小草元:
原始文本 转换之后的文本 符号名称
"---" "—" em-dash | 破折号
" -- " "—" em-dash | 破折号
"--" "–" en-dash | 连接号
" - " "–" en-dash | 连接号
"xn–" "xn--"
"..." "…" ellipsis | 省略号
`` “ opening quote | 开启引号
'' ” closing quote | 关闭引号
" (tm)" " ?" trademark symbol | 注册商标符号
1234" 1234″ double prime symbol | 双撇号
1234' 1234′ prime symbol | 撇号
自己去看Codex。 http://codex.wordpress.org/Function_Reference/wptexturize
@kn007: 哦。那破说明是鸟语的。在哪里会自动转换,在日志内容和评论里都会转换么?我怎么从来没被转换过。。。
@小草元: 一般都会,有些主题会反注册。
be truth上榜了,我也要上榜
@Hannah:
好吧
@kn007: 啥时候呢
我来安排个档期
@Hannah:
你说了算。预产期什么时候?
来支持一个。。
@小怪兽: 简搜好久不见
@kn007: 是滴。。好久不见。。还记得哇。。
@小怪兽:
那是,手机不方便,等到电脑再去看你博客
@kn007: 好滴好滴。。
也不大想升级WP
wp很强大,小技巧很多,但很多插件自己搞不定
测试
这是个必备的功能了,一开始我的博客也没有做禁用半角转义全角,写文章的时候很不习惯。
@Kayo: 是的,是的。其实我有个批量完全烦注册函数。。。不过一般没用到那么多
我记得 我是V来的说
@海蓝: 原来才2级呀
@海蓝: 你知道就好,多来呗
@海蓝: 我看最高的是 博主您呀 7级 我现在的目标是 冲刺4级
@海蓝:
我自定义为7级。。
@kn007:
这都可以
@海蓝:
@海蓝: V