解决wordpress复制别人代码符号的问题
2012-02-08 07:08:16   来源:   评论:0 点击:

在学习使用wordpress搭建的自己的博客时,我们经常从别人的wordpress博客复制些代码,供自己使用和学习。但是会遇到复制下来的代码不起作用...

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

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

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

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

修改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 代码符号

上一篇:114啦源码V1.15修改LOGO大小方法
下一篇:最后一页

分享到: 收藏
评论排行