首页 学建网站 禁用wordpress代码...

禁用wordpress代码引号半角转全角

作者:

修改日期:

之前小川博客文章里提供了一些代码教程,有朋友反馈说复制后的代码会出错,自己也测试了下,发现复制到主题文件中后代码中的引号会从半角转为全角,发现问题,立即折腾。最后找到几种方法,经测试效果不错,这里分享下:

方法一:插件法
这个不说了是最简单的,只需要轻松安装一个插件即可搞定。
插件名称:Quotmarks Replacer
插件设置:插件无需设置,安装启用即可;
插件下载地址:Quotmarks Replacer

方法二:wordpress源文件修改法
此法追根溯源,修改wordpress原始文件,禁用转换格式。
操作步骤:
①、根目录下按路径找到文件 wp-includes/formatting.php;
②、搜索找到以下代码:(wordpress3.4.2版本)

  1. // This is not a tag, nor is the texturization disabled static strings   
  2. $curl = str_replace($static_characters$static_replacements$curl);   
  3. // regular expressions   
  4. $curl = preg_replace($dynamic_characters$dynamic_replacements$curl);   

注释修改为图示格式:
注释后效果演示
注意:此法在wordpress程序升级后需要再次修改设置。

方法三:通过在函数文件functions.php中添加函数
这种方法直接修改的是主题文件,不随程序升级而变化,推荐使用。
操作方法:
①.打开主题文件中的functions.php文件(如果没有可自行创建);
②、在文件中添加以下代码:

  1. <?php   
  2. //禁用半角转全角   
  3. remove_filter (‘bloginfo’, ‘wptexturize’);   
  4. remove_filter (‘comment_text’, ‘wptexturize’);   
  5. remove_filter (‘the_title’, ‘wptexturize’);   
  6. remove_filter (‘the_content’, ‘wptexturize’);   
  7. remove_filter (‘the_excerpt’, ‘wptexturize’);   
  8. ?>  

③、保存修改文件上传覆盖即可。