WordPress 禁止字符转换

2017.10.20 No Comments 1,531 次阅读

在 WordPress 编辑器中,会默认将一些输入的字符进行转义(转换)。比如一些代码会直接转义为编码;标题符号也会进行全半角的转换。

这个功能对我来说还是挺不友好的,在编辑器内输入代码后,现实的不是原始代码,读者复制这些代码后就悲催了。如果你的博客和我一样并不太需要这个功能,那么干脆彻底屏蔽掉 WordPress 中全半角字符转义这个功能吧。

在当前主题的 funtions.php 文件中加入下面的代码:

//取消内容转义 
remove_filter('the_content', 'wptexturize');
//取消摘要转义
remove_filter('the_excerpt', 'wptexturize');
//取消评论转义 
remove_filter('comment_text', 'wptexturize');

搞定。如果你和我一样喜欢在纯文本的环境下写作,也可以使用《更改 WordPress 编辑器默认视图为 HTML/文本》这个方法配合本文即可实现 WordPress 编辑器默认打开后停留在非可视化编辑器内,并且字符不会被转义。

Leave a Reply