Поддержка WooCommerce Как найти глобальный атрибут по названию?

  • Добрый день.
    Дано. Через Товары — Атрибуты был создан атрибут «Кнопка отсоединения насадок»
    Надо программно отыскать этот атрибут.
    Код типа

    $name = "Кнопка отсоединения насадок";
    $taxonomy_slug = wc_attribute_taxonomy_name($name);
    if (taxonomy_exists($taxonomy_slug)) {
    // есть такое
    }

    К сожалению не сработает. Всё дело в архитектуре функции wc_attribute_taxonomy_name() зашит strlen(). Всё, что короче 28 по длине — оно найдёт — длиннее — не сможет. (А в случае, если кирилица, то и того меньше).
    Как быть?
    Задача по сути такая — мне надо понять, есть ли атрибут с таким названием. Если есть — получить его id.

  • Тема «Как найти глобальный атрибут по названию?» закрыта для новых ответов.