WP经典模版升级到wordpress 3.2报错的解决方法
Arras應該算得上是一款老牌圖片展示模板
以他乾淨整潔無強制代碼廣告深得眾多wper的喜愛
今天wordpress更新了3.2版本
出現了錯誤提示如下:
Fatal error: Call to undefined method Arras_Widget_Tag_Cloud::WP_Widget_Tag_Cloud() in /home/networks/public_html/wp-content/themes/arras/library/widgets.php on line 404
這是由於老版本的widgets.php文件中有一行代碼和3.2版本的wp衝突造成
修改辦法如下:
/library/widgets.php 中大約403行左右有一段代碼為
function Arras_Widget_Tag_Cloud() {
$this->WP_Widget_Tag_Cloud();
}
替換成:
function Arras_Widget_Tag_Cloud() {
parent::__construct();
}
如果用記事本之類的打開php文件保存時請注意文件格式為utf-8
這樣就能修復arras模板與3.2版本的wordpress不兼容問題
但是徹底修復這個問題可能還需要模板原作者更新新版本啦~

