晚安
请帮帮我。
将WP更新为5.3版,您现在将在WP网站和管理员上显示此消息(
警告: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
我如何解决这个问题?
晚安
请帮帮我。
将WP更新为5.3版,您现在将在WP网站和管理员上显示此消息(
警告: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
我如何解决这个问题?
假设你是一名厨师,我告诉你,为了通过考试,你必须:
你拿着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
我在PHPStorm中编码,并在路径中包含wp admin和wp include,但会收到与未定义/未使用变量相关的代码检查警告。我应该担心这些吗?我如何满足解决错误的解决方案(而不只是关闭检查)