晚安。
请帮帮我。
将WP更新为5.3版本,您将在WP网站和管理员上显示此消息(
警告:在第3002行的/var/www/html/eeicurumim.com.br/web/wp-content/themes/kiddy/functions.php中,kiddy_Walker_Nav_Menu::walk声明($items、$depth)应该与Walker::walk($elements、$max_depth、...$args)兼容
我该如何解决这个问题?
发布于 2019-11-13 02:47:46
让我们说你是个厨师,我告诉你,为了通过一个你必须做的测试:
然后你带着4个蛋糕和一个馅饼回到我身边,这些都不匹配,你考试不及格。
在您的代码中也发生了同样的事情:
警告:在第3002行的/var/www/html/eeicurumim.com.br/web/wp-content/themes/kiddy/functions.php中,kiddy_Walker_Nav_Menu::walk声明($items、$depth)应该与Walker::walk($elements、$max_depth、...$args)兼容
kiddy_Walker_Nav_Menu继承自Walker,但它内部有一个不匹配的不兼容函数。
所以让我们把它拆开,因为它直接告诉你问题出在哪里。
kiddy_Walker_Nav_Menu::walk($items,$depth)应该与Walker兼容::walk($elements,$max_depth,...$args)
问题是,注意参数不匹配,它们必须匹配。$items, $depth和$elements, $max_depth, ...$args不一样。
在/var/www/html/eeicurumim.com.br/web/wp-content/themes/kiddy/functions.php上的第3002行
就是告诉你问题在哪个文件中,它发生在文件的哪一行。
你让它们相配。您需要接受3件事,一组项目,一个最大深度,和一些参数。但是您的版本并没有做到这一点,所以从添加, ...$args开始
https://wordpress.stackexchange.com/questions/352435
复制相似问题