Поддержка Проблемы и решения PHP Warning: Illegal offset type in isset or empty in

  • После обновления до версии 5.8.1 в логах посыпались ошибки:
    PHP Warning: Illegal offset type in isset or empty in …wp-includes/taxonomy.php on line 309
    (ошибкв в строке return isset)

    `function taxonomy_exists( $taxonomy ) {
    global $wp_taxonomies;

    return isset( $wp_taxonomies[ $taxonomy ] );
    }

    Что с этой функцией не так?

Просмотр 1 ответа (всего 1)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    С функцией всё ОК, но где-то при вызове ей передаётся массив или объект вместо строки в качестве параметра $taxonomy.

    Стоит выполнить пункты 4—6.

Просмотр 1 ответа (всего 1)