@RushV

Как исправить эту ошибку parameter 2 to be array, string given in?

Добрый день!
Сегодня зашёл в админку и увидел вот эту ошибку parameter 2 to be array, string given in /var/www...
Не могу добавить в посты страницы миниатюры их просто нет
Добрые люди помогите решить проблему
5a56f9d295be9514795536.jpeg
  • Вопрос задан
  • 1100 просмотров
Пригласить эксперта
Ответы на вопрос 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Видимо на каком-то хуке висит функция, которая 2м параметром должна принимать массив, а вы передаете ей строку. Самый простой способ решить - вместо $my_var (которая у вас строка) передать array( $my_var ) (то есть массив с этой строкой в виде элемента массива). Но в случаях, если требуется ассоциативный массив, это конечно не поможет. Впрочем, в этом случае надо смотреть в какой конкретно функции это происходит и читать ее сигнатуру, в доке будет описание переменной и подсказка что туда передавать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы