Поддержка Проблемы и решения Импорт товара Woocommerce c длинными атрибутами

  • Решено sergoGreen

    (@sergogreen)


    Добрый день.
    Ранее уже на форуме поднимался вопрос о длинных атрибутах и что WOO не пропускает их длиннее 28 символов.

    Решение нашлось в файле
    /wp-content/plugins/woocommerce/includes/wc-attribute-functions.php

    с заменой числа 28 на любое другое 256 и тд

    После этих правок, woo действительно дает создавать длинные атрибуты, но когда мы заходим в «настройки значения» данного атрибута, то получаем ОШИБКУ: Неверная таксономия.

    Если кто сталкивался, будьте добры, поделитесь знаниями.

    • Тема изменена 1 год, 2 месяца назад пользователем sergoGreen.
Просмотр 6 ответов — с 1 по 6 (всего 6)
  • WOO не пропускает их длиннее 28 символов.

    Как вариант создать атрибуты вручную из админки, там нет этого ограничения. Еще вариант временно переименовать их в файле импорта во что-то короткое, после импорта переименовать в админке

    А я из админки их и создаю

    Можно пример атрибута и значений?

    Большое спасибо, я разобрался.
    Видать все дело было в так называемом ярлыке (как я понял это он должен был быть не более 28 символов), а сам атрибут может быть любым.

    Изменил кол-во символов у ярлыка, оставил кол-во символов у Атрибута и дело пошло

    Еще раз спасибо, за подсказку

    Здравствуйте! @sergogreen подскажите.
    ГДЕ менять «Изменил кол-во символов у ярлыка, оставил кол-во символов у Атрибута и дело пошло»?
    Проблема стоит такая же — в большинстве тем WP ( кроме темы Storefront, пока выявил одну ) наименование «деталей» товара не размещается в одну строку и вид получается убогий, особенно если там из десяток. Получается не одна страница таблицы параметров

    Модератор Yui

    (@fierevere)

    ゆい

    @site2days
    https://ru.wordpress.org/support/forum-rules/ #2
    следует создать свою отдельную тему со своим вопросом.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Импорт товара Woocommerce c длинными атрибутами» закрыта для новых ответов.