解决wordpress复制别人代码符号的问题

时间: 2013-12-9 分类: WordPress技术 作者: SAI

TAGS:

在学习使用wordpress搭建的自己的博客时,我们经常从别人的wordpress博客复制些代码,供自己使用和学习。

但是会遇到复制下来的代码不起作用或者报错呢?

排除博客作者提供的代码本身就有错误外,还有一个原因可能就是wordpress会自动把半角转成全角。这是因为wordpress 会智能地将源代码中的所有半角符号自动修正为全角符号,防止外部源代码在网页上执行。

那么如何解决这个问题呢?请看下面教程:

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

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

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

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

这样自己在文章里发布代码教程的时候,别人复制下来就能使用了。

Javin

本文作者: SAI

推崇以用户为中心的设计理念,专注于用户体验设计,游走在视觉设计与前端开发之间。我要投稿

除非特殊注明,本文版权归原作者所有,欢迎转载!转载请注明版权以及本文地址,谢谢。
转载保留版权:塞纳» 建站技巧 » WordPress技术 » 解决wordpress复制别人代码符号的问题
本文地址:http://www.saiody.com/?p=995

返回顶部