假设你是一名厨师,我告诉你,为了通过考试,你必须:
你拿着4块蛋糕和一块馅饼回来找我,那些不匹配,你考试不及格。
同样的事情也发生在您的代码中:
警告:kiddy\\u Walker\\u Nav\\u菜单::walk($items,$depth)的声明应与/var/www/html/eeicurmim中的walk::walk($elements,$max\\u depth,$args)兼容。com。br/web/wp内容/主题/kiddy/功能。php在线3002
kiddy_Walker_Nav_Menu
继承自Walker
但它内部有一个不匹配的不兼容函数。
所以让我们把它分开,因为它直接告诉你问题是什么
kiddy\\u Walker\\u Nav\\u菜单::walk($items,$depth)应与walk::walk($elements,$max\\u depth,…$args)兼容
问题是,请注意参数不匹配must 火柴$items, $depth
和$elements, $max_depth, ...$args
都不一样。
在/var/www/html/eeicurumim中。com。br/web/wp内容/主题/kiddy/功能。php在线3002
只是告诉您问题所在的文件以及发生的文件行。
那么你如何修复它呢
你让他们匹配。你需要接受三件事,一组项目,一个最大深度和一些参数。但您的版本不能做到这一点,所以请从添加
, ...$args