4. Массовое обновление описаний и цен для товаров

А теперь, внимание, вопрос! Как быть, есть товаров много? Неужели в каждую запись вносить кучу постмета с опциями и ценами? Ответ — кончно же нет, специально для Вашего удобства в плагине есть удобный модуль — «расширенный экспорт/импорт» — механизм, позволяющий:

Видеоролик:

Видеоролик по добавлению метаданных "name" к товаруИспользование модуля ‘расширенный экспорт/импорт’ для заливки цен на сайт

  1. Собрать нужные для редактирования записи и дополнительные поля (раздельно из двух таблиц БД: post и post_meta);
  2. Выгрузить эти данные в обычный MS Excel;
  3. Отредактировать в Excel все что нужно;
  4. Загрузить обратно на сайт новые данные.

Важно! При импорте данных, в тех записях, где отсутвуют редактируемые post_meta, они будут созданы автоматически!

В общем «расширенный экспорт/импорт» должен существенно облегчить Вам работу с товарами, и не только, ведь его можно использовать для массового изменения любых записей, страниц и доп.полей. Я например с его помощью массово меняю title, description и keyword для всех страниц и записей, выгрузив эти доп.поля в Excel, обработав там и загрузив обратно. Возможны и другие применения — экспериментируйте.




Новенькое!

В последней версии плагина интернет-магазина WP-Shop 3.0 добавлена возможность выводить в экспортируемом xml-файле рубрики и метки, связанные с записями и страницами. Это добавляет удобства при сортировке записей по рубрикам и меткам, для обработки в MS Excel.

Важно!

Особо отметим, что использовать это механизм для массовой пере-привязки записей к рубрикам и меткам нельзя! При обратном импорте  скрипт игнорирует поля с рубриками и метками, так что для массовой пере-привязки записей используйте по-прежнему админку самого вордпресса!


После того как цены залиты на сайт, нужно задать стили для отображения элементов  интернет-магазина. Можно выбрать из имеющихся стилей или создать свой, по образцу. Об этом далее …

>>> ШАГ 5

  1. Есть проблема с этим модулем. На сколько я понял, при клике на поле для экспорта, необходимые поля добавляются в правую колонку. У меня эта функция не работает. Версия ВП — 3,1,4, версия плагина последняя, сайт пока на локалке. Пробовал в разных браузерах (все последней версии)
    В чем может быть причина

    • На денвере возникает проблема — ломаются пути к JS-скриптам и поля поэтому не кликаются. На хостингах все работает. Введите в поиске на сайте запрос «денвер» — кто-то из пользователей выкладывал решение этой проблемы

      • Спасибо. У меня xampp, но подозреваю что проблема в этом. надеюсь на хосте будет работать нормально.

    • Файл базы более 10 мб. Есть возможность как то его загрузить автоматически?

  2. Заметил любопытный момент во время экспорта в xml
    в какой то строке эксель ошибается и не может принять xml-файл в себя, пишет что «XML файл не может быть открыт изза ошибки» и «убедитесь что синтаксис правильный».

    Лечится так:
    Открывается XML файл в текстовом редакторе (только правильный надо выбирать, типа notepad++)

    делаем поиск/замену

    ищем все вхождения символов » ]]» (пробел и две закрывающиеся квадратные скобки)
    заменяем на «]]» ( просто две закрывающиеся квадратные скобки)

    после этого фикса Эксель нормально открывает файл. У меня подозрение в том, что этот «пробел» — есть какой нибудь «битый» символ — я не рыл, но баг имеет место быть. Могу разработчикам скинуть файло «для посмотреть».

  3. Игорь:

    Комментарий от FortressMax мне помог, НО! нужно обратить на «ковычки» (’) их нужна заменить на (‘), видимо они не правильно отображаются на сайте (одна вообще отобразилась как «»»).
    В общем не поленитесь и наберите код от FortressMax самостоятельно, а не тупо копировать :)

  4. Алексей:

    Пожалуйста, выложите фаг до массовому добавлению товаров на сайт через ИксМЛ с нуля. создал сайт, есть куча товаров а добавить не получается.
    Заранее спасибо

  5. Здравствуйте.
    Похоже, не у меня одного такой баг.
    При импорте произвольные поля дублируются.

Оставьте комментарий или отправьте сообщение

*