Задать вопрос
vladislav_boychenko
@vladislav_boychenko
Купаюсь в гривнах

Почему выбивает ошибку «Warning: Invalid argument supplied for foreach() in ...class-wp-post-type.php on line 599»?

В общем, добавляю произвольный тип записей, после чего возникает ошибка: отображает ее и в админке, и на сайте. Ведет все сюда:
public function register_taxonomies() {
		foreach ( $this->taxonomies as $taxonomy ) {
			register_taxonomy_for_object_type( $taxonomy, $this->name );
		}
	}

5d7d38d885024255ba2af23c83272b47.png
  • Вопрос задан
  • 1012 просмотров
Подписаться 1 Оценить 3 комментария
Ответ пользователя Uwe_Boll К ответам на вопрос (2)
Uwe_Boll
@Uwe_Boll
Я Злой и Страшный Уве Болл в Разработке знаю Толк
Цикл foreach ошибку выбивает потому что ему передается НЕ Объект или же НЕ массив
так что перед форичем осуществляй проверку на соответствие типу функциями is_array() или же is_object()
Ответ написан
Комментировать