默认情况下,WordPress 博客对字符会自动转义,如文章里的教程中涉及到代码时,半角引号会变全角,如此要使用的博客复制代码添加到自己的博客后没有效果或者出现相关错误,因此大部分博主选择了代码高亮插件,如博客吧。但也可以通过非插件的方法取消WP字符自动转义的问题。
WordPress 取消字符自动转义:
- 登陆博客后台,点击“外观”选项卡下的“编辑”选项进入当前主题编辑界面
- 选择functions.php文件进行编辑操作
- 在<?php和?>之间添加以下代码
<?php remove_filter('the_content', 'wptexturize'); ?>
- 保存文件即可
提示:对于代码内容较多的博主,建议使用代码高亮插件WP-Syntax
提醒:除了取消内容中的字符自动转义,其它地方如标题的也可以取消。
发表回复