WordPress提示Fatal error: Cannot redeclare class wpdb

php程序提示Cannot redeclare class wpdb意思是重复了函数名了,解决办法我们只要面提示页面加一个判断函数即可解决,我把wp-content/db.php 文件下来看了一下,其实这个问题就是类重定义了,跑到行53,只要在类前后加上 if (!class_exists(‘wpdb’)){} 就可以了.

实例代码如下:

  1. if (!class_exists('pageModule')){
  2. require_once(PATH_site.'fileadmin/scripts/class.page.php');
  3. }