首页 > CMS > Wordpress > 正文

Fatal error: Cannot redeclare _verifyactivate_widgets()……解决方法

2024-09-07 00:51:58
字体:
来源:转载
供稿:网友

有很多站长在使用wordpress主题时,安装主题的时候会莫名其妙的出现 Fatal error: Cannot redeclare _verifyactivate_widgets() (previously declared in /home/xxx/xxx/xxx/wp-content/themes/xxx/functions.php:10) in /home/xxx/xxx/xxx/wp-content/themes/xxx/functions/functions.php on line 123 这样的问题,一开始还以为是安装的这个主题有问题,但是后来才发现很多主题都这样.

如果你出现了这个问题,那么恭喜您,您曾经安装了有毒的主题,将您的目录下主题都自动感染,在新安装主题的functions.php文件中都被插入恶意代码.

这样的函数都是没有定义的,造成主题无法使用:

  1. _verifyactivate_widgets() 
  2. _verify_isactivate_widgets 
  3. _check_isactive_widget 
  4. _get_allwidgetscont 
  5. _prepare_widgets 
  6. _popular_posts  //Vevb.com 

解决方案:

1、懂得代码的朋友可以直接找到对应位置,删除冗余代码.

2、最简单的解决方法是将主题目录下的所有主题都清空,然后将需要安装的干净主题重新上传安装就可以了.

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表