昨天闲得蛋疼,就把Wordpress 2.5RC1,升级到RC2了。不想,马上出了问题Confused

Fatal error: Call to a member function add_query_var() on a non-object in ……\wp-includes\taxonomy.php on line 165

wperror1

一看,懵了,升级WP,简便惯了,还从没碰到过这等事。smile_sad,再退RC1去?一想我这可怜的无线网速…… 顿时时消了这门心思。硬着头皮解决吧?又一点也不懂PHP,才开始学,怎么整?

!突然想到!不是刚刚学会在代码中添注释嘛,可不可以……这样:

  • 打开那个万恶的出错文件
  • taxonomy
  • 把出错行的前面加上一个双斜杠

刷新一看,竟然初见成效!

Fatal error: Call to a member function add_query_var() on a non-object in ……\wp-includes\taxonomy.php on line 173

 wperror2

错误移到了第173行。那就再接再厉!都杠了。smile_baringteeth

Fatal error: Call to a member function add_query_var() on a non-object in ……\wp-includes\taxonomy.php on line 174

wperror3

如图:

 re-taxonomy

然后呢Sarcastic

我可爱的首页千呼万唤之后,终于重见天日了……

办法虽次,好在有效。没有那把金刚钻,也就先不求甚解了。等学完PHP,吃透WP后,再求索更正吧。也望哪位大侠见了,不要笑话,飘过就是了。要实在憋不住,想说两句,就……就把这个错误的原因彻彻底底地分析一下吧,给大家。呵呵Open-mouthedWave

Rating: 0.0/9 (0 votes cast)
相关文章: