高亮代码单双引号自动转换成全角的解决办法
来源:网络分享
编辑:引流技巧
时间:2025-05-14

如果用过本站代码的朋友可能会发现,代码直接复制过去确实不行,会出错。我之前就发现了这个问题,但是一直没有处理,今天询问了主题的开发者,才知道了答案。
原因
wordpress使用wptexturize()函数将纯文本字符转换成格式化的 HTML 实体。
例如将‘--’转义为‘-’破折号。数据在数据库里保存的内容是‘--’,只是在显示的时候被自动转义成了-。
对于一般写纯文字博客的人来说,这个自动将英文半角符号转换成全角符号,确实很方便、智能。但如果你经常要粘贴一些代码,而且没有使用专门的代码高亮插件,你会发现,你代码中的半角符号都会被转换成全角了。复制后根本没办法直接使用。
解决办法
插件禁用
使用Quotmarks Replacer插件。Quotmarks Replacer插件通过禁用 wptexturize 函数,解决 WordPress 自动将半形的单引号、双引号和省略号转换为全形标点的问题。使后台输入的标点格式与前台读者浏览的标点格式保持一致。
代码禁用
在wordpress函数模板加入
现在在来看看 是不是就可以直接复制代码使用了呢?


相关文章:
相关推荐:
栏目分类

最新文章

热门文章
