新闻中心
当前位置:网站首页 > 新闻中心  
禁止WordPress文章自动转义字符
作者 飞帆网络   信息来源:www.zbff.com   添加时间 2020年02月  返回
今天小编在写一篇文章,是关于linux的,遇到一个问题,‘’符号会被转移成“?”很是恼火,知道是被转译了,但是无能为力。于是乎翻找了特殊字符转移符,找到了− 排版上看起来似乎像样了,但是放大以后发现确实是有不同的,复制到linux里面去测试,确实不能识别,于是又继续找答案。终于找到了原因,原来是wordpress使用wptexturize()函数将纯文本字符转换成格式化的 HTML 实体。将‘’转义为‘-’破折号了,数据在数据库里保存的内容是‘’,只是在显示的时候被自动转义成了-。这对于经常要粘贴一些代码,没有使用代码高亮时就成了问题,复制后代码表面看起来没有差别,但实际根本没办法直接使用。 那么怎样才能禁止wordpress文章自动转义字符呢?怎样让网友从我文章中拷贝走的代码直接使用呢?有两个方法。 1、可以安装使用Quotmarks Replacer插件禁用 wptexturize 函数,解决 WordPress 自动将半形的单引号、双引号和省略号转换为全形标点的问题。使后台输入的标点格式与前台读者浏览的标点格式保持一致。 2、如果你嫌过多的插件拖慢网站的打开速度,你也可以通过在当前主题的functions.php文件添加以下代码实现禁止Wordpress文章自动转义字符(推荐首选方法)。 //取消内容转义remove_filter(the_content, wptexturize);//取消摘要转义remove_filter(the_excerpt, wptexturize);//取消评论转义remove_filter(comment_text, wptexturize); 根据个人需要,选择添加以上三行代码的全部或者部分。 原文链接:http://blog.mydns.vip/775.html
网页设计 | 网站建设 | 网络公司 | 网站建设 | 关键词优化 | 网页制作 | 网络推广 | 旧版官网 | 关于我们 | 企业邮箱
传真:0533-8952199   服务热线:0533-7777686(周一至周五 9:00-18:00)   公司网址:http://www.zbff.com
Copyright © 2013-2025 『飞帆软件』 all Rights Reserved.   公司总部:山东省淄博市临淄区临淄古玩城334号

鲁ICP备20002476号-1

鲁公网安备 37030502000182号