0
(0)

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

方法一:插件法
这个不说了是最简单的,只需要轻松安装一个插件即可搞定。
插件名称: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. ?>  

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

声明:本站分享的WordPress主题/插件均遵循 GPLv2 许可协议(免费开源),相关介绍资料仅供学习参考,实际版本可能会因版本迭代或开发者调整而产生变化,如程序中涉及有第三方原创图像、设计模板、远程服务等内容,应获得作者授权后方可使用。本站不提供该程序/软件的产品授权与技术服务,亦不收取相关费用。