Upgrading PHP 8.1 results in a load of CLASS-WALKER-NAV-MENU.PHP errors
-
Hi,
I want some help regarding PHP upgradation. Previously my website was running on PHP version 7.3 or 7.4, but lately when i upgraded to version 8.1, it is giving a lot of errors. The erros mostly occured on the search.php.Whenever I search some string, it fills the whole page with errors. also, the admin header, page content, and footer vanish.
The errors are just like those below:
WARNING: IMPLODE(): INVALID ARGUMENTS PASSED IN /HOME/U274843758/DOMAINS/TUTSINSIDER.COM/PUBLIC_HTML/WP-INCLUDES/CLASS-WALKER-NAV-MENU.PHP ON LINE 158 WARNING: IMPLODE(): INVALID ARGUMENTS PASSED IN /HOME/U274843758/DOMAINS/TUTSINSIDER.COM/PUBLIC_HTML/WP-INCLUDES/CLASS-WALKER-NAV-MENU.PHP ON LINE 158 WARNING: IMPLODE(): INVALID ARGUMENTS PASSED IN /HOME/U274843758/DOMAINS/TUTSINSIDER.COM/PUBLIC_HTML/WP-INCLUDES/CLASS-WALKER-NAV-MENU.PHP ON LINE 158 WARNING: IMPLODE(): INVALID ARGUMENTS PASSED IN /HOME/U274843758/DOMAINS/TUTSINSIDER.COM/PUBLIC_HTML/WP-INCLUDES/CLASS-WALKER-NAV-MENU.PHP ON LINE 158 WARNING: IMPLODE(): INVALID ARGUMENTS PASSED IN /HOME/U274843758/DOMAINS/TUTSINSIDER.COM/PUBLIC_HTML/WP-INCLUDES/CLASS-WALKER-NAV-MENU.PHP ON LINE 158 WARNING: IMPLODE(): INVALID ARGUMENTS PASSED IN /HOME/U274843758/DOMAINS/TUTSINSIDER.COM/PUBLIC_HTML/WP-INCLUDES/CLASS-WALKER-NAV-MENU.PHP ON LINE
Also, when I navigated to the wp_nav_menu() function in my theme and removed it, the search page worked fine. Further, when I navigated to the class-walker-nav-menu.php file and removed the specifically mentioned line, the page worked just fine.
kindly help me if anybody knows about the problem.
- The topic ‘Upgrading PHP 8.1 results in a load of CLASS-WALKER-NAV-MENU.PHP errors’ is closed to new replies.