Поддержка Проблемы и решения Как массово обновить значения атрибутов?

  • Всем привет, переносили огромный магазин с старого сайта на новый, в новый сайт (базу) импортировали данные с таблиц старого сайта:

    wp_posts
    wp_usermeta
    wp_users
    wp_termmeta
    wp_terms
    wp_term_taxonomy
    wp_postmeta
    wp_term_relationships

    предварительно очистив. Все ок, все работает, но в некоторых товарах и категориях потерялись связи, например хочешь купить вариативный товар, выбираешь вариацию цвет — пишет ошибка с вариацией сolor, решается тем что заходишь в товары — атрибуты — Установить правила — и на конкретно этом атрибуте нажимаешь свойства — обновить и все работает. С категориями тоже самое, переходишь по категории на фронте — 404 ошибка, просто обновляешь категорию (свойства — обновить) — восстанавливается.

    Проверил значения таблиц wp_term_relationships и т д — все есть, ИД_шки совпадают.

    Если бы значений атрибутов была бы как категорий — пол сотни, без проблем руками за пару часов обновил, но атрибутов несколько тыс.

    Гуглил bulc update woocomerce atribute valuses — все ведет на обновление атрибутов у самих товаров, и все плагины подобные это же делают, а надо именно сам атрибут (значения) обновлять

    • Тема изменена 2 года, 4 месяца назад пользователем ukrainaevents.
Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Маловероятно — но возможно побили сериализованные массивы если переносили тупо заменой имени сайта без учета сериализованных данных

    если переносили тупо заменой имени сайта

    домен не менялся, задача была только обновить движок и все плагины. Старый был древним + сотни костылей дописаны. Решено было новый сайт + влить товары и все данные.

    может я ошибаюсь — но старый как пень вордпресс вы должны были обновлять по шагам — чтобы он сделал все нужные ему миграции. А не тупо заменив файлы его ядра на новые.

    но старый как пень вордпресс вы должны были обновлять по шагам

    разрабы должны были…. но получили такое какое есть.

    А не тупо заменив файлы его ядра на новые.

    это было бы совсем тупо и не сработало бы.

    Был сделан новый сайт, и в таблицы данных залиты старые данные.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Как массово обновить значения атрибутов?» закрыта для новых ответов.