Как убрать предупреждение об ошибке с сайта WordPress?
Добрый день! Поменял версию php с 5.6 на 7.0 и теперь на каждой странице сайта появляется предупреждение:
Warning: Declaration of mainMenuWalker::start_el(&$output, $item, $depth, $args) should be compatible with Walker_Nav_Menu::start_el(&$output, $item, $depth = 0, $args = NULL, $id = 0) in /home/optmark/optmax.com.ua/www/wp-content/themes/optmaxtheme/functions.php on line 49
5 версию php не могу использовать, так как плагин требует свежую версию Php, а без него я не могу редактировать страницы.
Подскажите, пожалуйста, можно ли как то убрать это предупреждение с сайта?
Проблем нет. Тема делалась сторонним разработчиком и обновляться не будет.
Для других же, если тема обновляется, то можно создать дочернюю тему и изменить данную строчку в ней.
На хостинге отключал вывод ошибок в php.ini, через панель. Не помогло.
Через код можете подробнее описать что и куда добавить? В какой файл и какой именно код?