• Problem with WooCommerce attributes

    On all 12 sites,
    when manually adding attributes to a product (custom attributes) and saving, some attributes disappear from the page.
    When the page is refreshed, the attributes return.

Viewing 7 replies - 16 through 22 (of 22 total)
  • Plugin Author kaggdesign

    (@kaggdesign)

    Нашел решение. Посмотрите версию 7.0.1-RC1 и дайте знать, решает ли она ваши проблемы.

    Спасибо.

    Thread Starter vaka2vaka

    (@vaka2vaka)

    не помогло к сожалению

    Даже не добавляя атрибуты – нажимаю СОХРАНИЬ АТИБУТЫ и добавленные ранее пользовательские атрибуты исчезают
    Причем совсем

    • This reply was modified 2 days, 20 hours ago by vaka2vaka.
    • This reply was modified 2 days, 20 hours ago by vaka2vaka.
    Plugin Author kaggdesign

    (@kaggdesign)

    Странно. У меня такой проблемы не наблюдалось. Пробовал все варианты с 6.8.0, 7.0.0, 7.0.1.

    И вот другой пользователь сообщил, что у ннего все ок с 7.0.1-RC1: https://wordpress.org/support/topic/%d0%b2%d0%b5%d1%80%d1%81%d1%96%d1%8f-7-0-0-%d0%bf%d1%80%d0%be%d0%bf%d0%b0%d0%bb%d0%b8-%d0%b2%d1%81%d0%b5-%d0%b2%d0%b0%d1%80%d0%b8%d0%b0%d1%86%d0%b8%d0%b8/#post-18913303

    Можете на чистом сайте повторить проблему?

    • Установить 6.8.0, последний WC
    • Создать товар с атрибутами и вариациях
    • Установить 7.0.1
    • Проверить

    Сообщите плиз.

    Thread Starter vaka2vaka

    (@vaka2vaka)

    С Вариативными товарами все ок Хоть на7 хоть на 7.0.1 Есть еще три сайта Правда без пользовательских атрибутов
    ОЧень старые товары Проблемы не было

    Thread Starter vaka2vaka

    (@vaka2vaka)

    У меня так с моей проблемой
    Было ли ранее при сохранении атрибутов – не знаю

    https://drive.google.com/file/d/1TiSNM1w7ZD7XfSeRABxKbGW0WRTFkjou/view?usp=sharing

    Plugin Author kaggdesign

    (@kaggdesign)

    Спасибо. Похоже, это уже не frontend/cart проблема 7.0.1, а проблема именно со старыми custom attributes в meta товара.

    Мне нужно увидеть сырые _product_attributes у одного проблемного товара до и после нажатия “Сохранить атрибуты”.

    Если можете, пришлите любой из вариантов ниже, что проще:

    1. Через PHP:
    get_post_meta( PRODUCT_ID, '_product_attributes', true )

    где PRODUCT_ID – ID проблемного товара.

    1. Через WP-CLI:
    wp post meta get PRODUCT_ID _product_attributes --format=json
    1. Через админку WordPress:

    Tools / Инструменты → Export / Экспорт → Products / Товары

    Лучше сделать экспорт два раза:

    • до нажатия “Сохранить атрибуты”;
    • после нажатия, когда один из атрибутов пропал.

    WooCommerce CSV export тоже можно приложить, но он менее полезен: в нем обычно видны имена и значения атрибутов, но не всегда видны старые внутренние ключи _product_attributes, которые нам сейчас важны.

    Мне нужно сравнить старые ключи атрибутов и их имена. Есть подозрение, что у старого товара два разных custom attributes после нормализации получают одинаковый ключ, и один перезаписывает другой при сохранении.

    Thread Starter vaka2vaka

    (@vaka2vaka)

    3 вариант
    Тут https://drive.google.com/drive/folders/1mq4CsDoJAOSmhuRuhYVEe4swP_IrJUwV?usp=sharing
    До и После нажатия атрибутов
    В блокноте две модели (название) которые тестились

    • This reply was modified 2 days, 4 hours ago by vaka2vaka.
Viewing 7 replies - 16 through 22 (of 22 total)

You must be logged in to reply to this topic.