解决WordPress半角引号变成全角引号问题的方法

        细心的朋友一定会发现,我在前面发代码时候都要加上一句话来强调下标点的问题,如在《 教你最快速度填写发表评论时所需信息》中就有"(注意全半角标点)。为什么会出现这样的情况呢

        分析下情况你就会发现,博主在复制代码时是没有错误的,问题就是WordPress会自动将单引号转换成全角单引号。这样就导致浏览者在复制博主的代码执行时,出现了出错提示。那为了方便浏览者使用代码,我们必须要将这一"智能"的功能去掉才行。

        第一种:通过修改主题的函数functions.php文件

        修改主题theme下的主题函数functions.php文件,在里面的头部加入下面的代码:

<?php remove_filter(‘the_content’, ‘wptexturize’); ?>

        第二种:通过修改formatting.php来实现

        修改wp-includes目录下的formatting.php,打开formatting.php这个文件找到

// static strings
$curl = str_replace($static_characters, $static_replacements, $curl);
// regular expressions
$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl);

        在$curl的前面加上两条//将其注释掉,如下:

// static strings
//$curl = str_replace($static_characters, $static_replacements, $curl);
// regular expressions
//$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl);

  第二种方法有个弊端就是一旦WordPress升级更新后会自动覆盖恢复成原来的,所以推荐用第一种方法修改functions.php文件,这样就不会受到WordPress升级后代码变为原来的影响!

评论区

共 53 条评论
  1. 易赛和捷易通哪个好 的头像
    易赛和捷易通哪个好 Lv2.初识寒暄
    看不懂·!~不过还是要谢谢你·!
    16年前
    1. 老张博客 的头像
      老张博客 博主
      @易赛和捷易通哪个好 那说明你没有用WP
      16年前
  2. 七七 的头像
    七七 Lv2.初识寒暄
    (*^__^*) 嘻嘻……很细心的博主!
    16年前
    1. 老张博客 的头像
      老张博客 博主
      @七七 为什么你的昵称是七七呀?
      16年前
  3. 创享·生活 的头像
    创享·生活 Lv2.初识寒暄
    一般还是加载代码高亮就行了吧??
    16年前
    1. 老张博客 的头像
      老张博客 博主
      @创享·生活 现在在找非插件的代码高亮,。
      16年前
      1. 创享·生活 的头像
        创享·生活 Lv2.初识寒暄
        @老张博客 多一个插件也没什么问题吧,呵呵
        16年前
        1. 老张博客 的头像
          老张博客 博主
          @创享·生活 我的原则能不多就不多。
          16年前
  4. 右脑开发 的头像
    右脑开发 Lv1.萍水相逢
    恩恩 所以说还是不能太省心啊
    16年前
  5. Jurlique 的头像
    不错的方法
    16年前
  6. 天缘 的头像
    天缘 Lv2.初识寒暄
    一周没过来了,依然精彩老张博客
    16年前
    1. 老张博客 的头像
      老张博客 博主
      @天缘 谢谢你的支持。
      16年前
  7. 老张博客 的头像
    老张博客 Lv10.莫逆之交
    0912420143011
    16年前
  8. alige 的头像
    alige Lv2.初识寒暄
    很悲剧的消息 我的博客要下线了 因为现在已经是千疮百孔了 虽然之前有备份 但是备份的不全 没办法 打算卷土从来 估计时间会很长 大家把我的链接下了吧 很对不起你们 友联没能给你们带去流量 而且....对不起了。。。
    16年前
    1. 网上调查赚钱 的头像
      网上调查赚钱 Lv3.点头之交
      @alige 人不错,听实在的,适合做朋友!
      16年前
      1. 老张博客 的头像
        老张博客 博主
        @网上调查赚钱 很乐意呀。
        16年前
    2. 老张博客 的头像
      老张博客 博主
      @alige 要是用自动备份插件不就没这回事了吗
      16年前
  9. zzzhu 的头像
    zzzhu Lv1.萍水相逢
    这个细节还没注意到
    16年前
    1. 网上调查赚钱 的头像
      网上调查赚钱 Lv3.点头之交
      @zzzhu 这个要小心点啊!
      16年前
  10. 牙齿黄 的头像
    不升级不知道后果如何啊?!
    16年前
😊