Время не остановит выход новых обновлений

 

На форуме и на почте продолжаются обсуждения найденных багов. И плагин не стоит на месте - он дает то, что требуют пользователи.

Они вышли так быстро, что не все могли и заметить - обновления под номером 2.0.4 и 2.0.5. Полный список изменений:

```
= 2.0.5 =
* Улучшена выгрузка товаров под заказ
* Исправлена выгрузка model
* Исправлена выгрузка товаров, если выбраны определенные категории

= 2.0.4 =
* Улучшен авто выбор между упрощенным и произвольным типом товара в зависимости от настроек
* Улучшен uix multiselect при выборе одного элемента
* Теперь во время генерации будут использовать временные файлы во избежания ошибок при долгих выгрузках
* Исправлено отображение multiselect при большом количестве выбранных значений
* Исправлена работа выбора категории параметров в диалоговом окне
* Исправлен экспорт поля description
```



market exporter 2.0.3

 

Продолжаем исправлять баги после массового обновления. В данной версии исправлений не так много, но все они могли подпортить жизнь:

```
* Улучшена выгрузка typeprefix
* Исправлена выгрузка delivery-options
* Исправлена выгрузка vendor и vendorcode
* Поправлена работа фильтра me_param_unit
```

 



market exporter 2.0.1 и 2.0.2

 

Ровно через сутки после релиза версии 2.0.0, благодаря активным участникам сообщества, был выявлен и исправлен ряд недочетов и ошибок.

Полный список изменений:

* Добавлен элемент `adult`
* Добавлен фильтр `me_use_rest_endpoints` для отключения rest api интерфейса
* Улучшен интерфейс переключение между элементами
* Если задан атрибут model, но его нет у товара, выгружать вместо него имя
* Исправлена ошибка инициализации выгрузки при большом количестве товаров
* Исправлена неверная выгрузка значений `param`
* Исправлен экспорт `typeprefix`
* Исправлен экспорт `vendor`
* Не выгружать name если не задан `typeprefix`
* Исправлена выгрузка элемента vendor

Скачать обновление можно [здесь](https://downloads.wordpress.org/plugin/market-exporter.2.0.1.zip).



market exporter 2.0

 

[fusion\_builder\_container hundred\_percent="no" equal\_height\_columns="no" menu\_anchor="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" background\_color="" background\_image="" background\_position="center center" background\_repeat="no-repeat" fade="no" background\_parallax="none" parallax\_speed="0.3" video\_mp4="" video\_webm="" video\_ogv="" video\_url="" video\_aspect\_ratio="16:9" video\_loop="yes" video\_mute="yes" overlay\_color="" video\_preview\_image="" border\_size="" border\_color="" border\_style="solid" padding\_top="" padding\_bottom="" padding\_left="" padding\_right=""][fusion\_builder\_row][fusion\_builder\_column type="1\_1" layout="1\_1" background\_position="left top" background\_color="" border\_size="" border\_color="" border\_style="solid" border\_position="all" spacing="yes" background\_image="" background\_repeat="no-repeat" padding\_top="" padding\_right="" padding\_bottom="" padding\_left="" margin\_top="0px" margin\_bottom="0px" class="" id="" animation\_type="" animation\_speed="0.3" animation\_direction="left" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" center\_content="no" last="no" min\_height="" hover\_type="none" link=""][fusion\_text columns="" column\_min\_width="" column\_spacing="" rule\_style="default" rule\_size="" rule\_color="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id=""]

В последнее время разработка market exporter стала идти более медленными темпами, чем мне хотелось бы. Но с версии 2.0 все должно поменяться.

Версия 2.0 - это полностью переработанный плагин. Он стал быстрее, стабильнее и поддерживает все современные тенденции в разработке решений wordpress. Так же поменялось имя - теперь market exporter часть пакета плагинов wooya.

Список изменений в данной версии:

* new: Обновлен интерфейс
* new: Переработан движок выгрузки
* new: Добавлен фильтр me\_param\_unit для редактирования размерной сетки
* fixed: Множественные параметры теперь выгружаются как отдельные
* fixed: Выгружать даже если задан typeprefix

[/fusion\_text][/fusion\_builder\_column][/fusion\_builder\_row][/fusion\_builder\_container][fusion\_builder\_container hundred\_percent="no" hundred\_percent\_height="no" hundred\_percent\_height\_scroll="no" hundred\_percent\_height\_center\_content="yes" equal\_height\_columns="no" menu\_anchor="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" status="published" publish\_date="" class="" id="" background\_color="" background\_image="" background\_position="center center" background\_repeat="no-repeat" fade="no" background\_parallax="none" enable\_mobile="no" parallax\_speed="0.3" video\_mp4="" video\_webm="" video\_ogv="" video\_url="" video\_aspect\_ratio="16:9" video\_loop="yes" video\_mute="yes" video\_preview\_image="" border\_size="" border\_color="" border\_style="solid"][fusion\_builder\_row][fusion\_builder\_column type="1\_1" layout="1\_1" spacing="" center\_content="no" link="" target="\_self" min\_height="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" background\_color="" background\_image="" background\_image\_id="" background\_position="left top" background\_repeat="no-repeat" hover\_type="none" border\_size="0" border\_color="" border\_style="solid" border\_position="all" border\_radius="" box\_shadow="no" dimension\_box\_shadow="" box\_shadow\_blur="0" box\_shadow\_spread="0" box\_shadow\_color="" box\_shadow\_style="" padding\_top="" padding\_right="" padding\_bottom="" padding\_left="" margin\_top="" margin\_bottom="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset="" last="no"][fusion\_title hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" content\_align="left" size="2" font\_size="" line\_height="" letter\_spacing="" margin\_top="" margin\_bottom="" margin\_top\_mobile="" margin\_bottom\_mobile="" text\_color="" style\_type="default" sep\_color=""]

Обновлённый интерфейс и новый движок

[/fusion\_title][/fusion\_builder\_column][fusion\_builder\_column type="1\_2" layout="1\_2" spacing="" center\_content="no" link="" target="\_self" min\_height="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" background\_color="" background\_image="" background\_image\_id="" background\_position="left top" background\_repeat="no-repeat" hover\_type="none" border\_size="0" border\_color="" border\_style="solid" border\_position="all" border\_radius="" box\_shadow="no" dimension\_box\_shadow="" box\_shadow\_blur="0" box\_shadow\_spread="0" box\_shadow\_color="" box\_shadow\_style="" padding\_top="" padding\_right="" padding\_bottom="" padding\_left="" margin\_top="" margin\_bottom="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset="" last="no"][fusion\_text columns="" column\_min\_width="" column\_spacing="" rule\_style="default" rule\_size="" rule\_color="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id=""]

market exporter достиг того уровня, когда держать настройки в подразделе woocommerce уже не имеет особого смысла - теперь у плагина появился свой пункт меню. Интерфейс был полностью переработан и стал более современным и отзывчивым.

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

[/fusion\_text][/fusion\_builder\_column][fusion\_builder\_column type="1\_2" layout="1\_2" spacing="" center\_content="no" link="" target="\_self" min\_height="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" background\_color="" background\_image="" background\_image\_id="" background\_position="left top" background\_repeat="no-repeat" hover\_type="none" border\_size="0" border\_color="" border\_style="solid" border\_position="all" border\_radius="" box\_shadow="no" dimension\_box\_shadow="" box\_shadow\_blur="0" box\_shadow\_spread="0" box\_shadow\_color="" box\_shadow\_style="" padding\_top="" padding\_right="" padding\_bottom="" padding\_left="" margin\_top="" margin\_bottom="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset="" last="no"][fusion\_imageframe image\_id="1290|large" max\_width="" style\_type="" blur="" stylecolor="" hover\_type="none" bordersize="" bordercolor="" borderradius="" align="none" lightbox="no" gallery\_id="" lightbox\_image="" lightbox\_image\_id="" alt="" link="" linktarget="\_self" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset=""]https://wooya.ru/wp-content/uploads/2019/04/interface-1024x810.png[/fusion\_imageframe][/fusion\_builder\_column][/fusion\_builder\_row][/fusion\_builder\_container][fusion\_builder\_container hundred\_percent="no" hundred\_percent\_height="no" hundred\_percent\_height\_scroll="no" hundred\_percent\_height\_center\_content="yes" equal\_height\_columns="no" menu\_anchor="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" status="published" publish\_date="" class="" id="" background\_color="" background\_image="" background\_position="center center" background\_repeat="no-repeat" fade="no" background\_parallax="none" enable\_mobile="no" parallax\_speed="0.3" video\_mp4="" video\_webm="" video\_ogv="" video\_url="" video\_aspect\_ratio="16:9" video\_loop="yes" video\_mute="yes" video\_preview\_image="" border\_size="" border\_color="" border\_style="solid" margin\_top="" margin\_bottom="" padding\_top="" padding\_right="" padding\_bottom="" padding\_left="" admin\_label="container"][fusion\_builder\_row][fusion\_builder\_column type="1\_1" layout="1\_1" spacing="" center\_content="no" link="" target="\_self" min\_height="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" background\_color="" background\_image="" background\_image\_id="" background\_position="left top" background\_repeat="no-repeat" hover\_type="none" border\_size="0" border\_color="" border\_style="solid" border\_position="all" box\_shadow="no" box\_shadow\_blur="0" box\_shadow\_spread="0" box\_shadow\_color="" box\_shadow\_style="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset="" last="no"][fusion\_title hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" content\_align="left" size="2" font\_size="" line\_height="" letter\_spacing="" margin\_top="" margin\_bottom="" margin\_top\_mobile="" margin\_bottom\_mobile="" text\_color="" style\_type="default" sep\_color=""]

Эндпоинты rest api

[/fusion\_title][/fusion\_builder\_column][fusion\_builder\_column type="1\_2" layout="1\_2" spacing="" center\_content="no" link="" target="\_self" min\_height="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" background\_color="" background\_image="" background\_image\_id="" background\_position="left top" background\_repeat="no-repeat" hover\_type="none" border\_size="0" border\_color="" border\_style="solid" border\_position="all" box\_shadow="no" box\_shadow\_blur="0" box\_shadow\_spread="0" box\_shadow\_color="" box\_shadow\_style="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset="" last="no"][fusion\_imageframe image\_id="1291|full" max\_width="" style\_type="" blur="" stylecolor="" hover\_type="none" bordersize="" bordercolor="" borderradius="" align="none" lightbox="no" gallery\_id="" lightbox\_image="" lightbox\_image\_id="" alt="" link="" linktarget="\_self" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset=""]https://wooya.ru/wp-content/uploads/2019/04/rest-api.png[/fusion\_imageframe][/fusion\_builder\_column][fusion\_builder\_column type="1\_2" layout="1\_2" spacing="" center\_content="no" link="" target="\_self" min\_height="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" background\_color="" background\_image="" background\_image\_id="" background\_position="left top" background\_repeat="no-repeat" hover\_type="none" border\_size="0" border\_color="" border\_style="solid" border\_position="all" box\_shadow="no" box\_shadow\_blur="0" box\_shadow\_spread="0" box\_shadow\_color="" box\_shadow\_style="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset="" last="no"][fusion\_text columns="" column\_min\_width="" column\_spacing="" rule\_style="default" rule\_size="" rule\_color="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id=""]

Почти для каждой функции в плагине есть выделенный endpoint, доступный через интерфейс rest api. Это позволяет расширять функционал плагина без редактирования кода. А так же интегрировать функционал в сторонние сервисы. Более подробно об этом будет написано в отдельной статье.

[/fusion\_text][/fusion\_builder\_column][/fusion\_builder\_row][/fusion\_builder\_container][fusion\_builder\_container hundred\_percent="no" hundred\_percent\_height="no" hundred\_percent\_height\_scroll="no" hundred\_percent\_height\_center\_content="yes" equal\_height\_columns="no" menu\_anchor="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" status="published" publish\_date="" class="" id="" background\_color="" background\_image="" background\_position="center center" background\_repeat="no-repeat" fade="no" background\_parallax="none" enable\_mobile="no" parallax\_speed="0.3" video\_mp4="" video\_webm="" video\_ogv="" video\_url="" video\_aspect\_ratio="16:9" video\_loop="yes" video\_mute="yes" video\_preview\_image="" border\_size="" border\_color="" border\_style="solid" margin\_top="" margin\_bottom="" padding\_top="" padding\_right="" padding\_bottom="" padding\_left="" admin\_label="container"][fusion\_builder\_row][fusion\_builder\_column type="1\_1" layout="1\_1" spacing="" center\_content="no" link="" target="\_self" min\_height="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" background\_color="" background\_image="" background\_image\_id="" background\_position="left top" background\_repeat="no-repeat" hover\_type="none" border\_size="0" border\_color="" border\_style="solid" border\_position="all" box\_shadow="no" box\_shadow\_blur="0" box\_shadow\_spread="0" box\_shadow\_color="" box\_shadow\_style="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset="" last="no"][fusion\_title hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" content\_align="left" size="2" font\_size="" line\_height="" letter\_spacing="" margin\_top="" margin\_bottom="" margin\_top\_mobile="" margin\_bottom\_mobile="" text\_color="" style\_type="default" sep\_color=""]

Обновленная выгрузка

[/fusion\_title][/fusion\_builder\_column][fusion\_builder\_column type="1\_2" layout="1\_2" spacing="" center\_content="no" link="" target="\_self" min\_height="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" background\_color="" background\_image="" background\_image\_id="" background\_position="left top" background\_repeat="no-repeat" hover\_type="none" border\_size="0" border\_color="" border\_style="solid" border\_position="all" box\_shadow="no" box\_shadow\_blur="0" box\_shadow\_spread="0" box\_shadow\_color="" box\_shadow\_style="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset="" last="no"][fusion\_text columns="" column\_min\_width="" column\_spacing="" rule\_style="default" rule\_size="" rule\_color="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id=""]

В версии 2.0 исчезла проблема с выгрузками большого количества товара. Не важно какой хостинг и сколько доступно ресурсов на сервере, плагин будет выгружать  товары партиями по 200 штук (данное количество можно изменить).

Так же, структура плагина создана таким образом, что добавить новое поле - проще простого. Так же просто и исключить ненужные поля.

[/fusion\_text][/fusion\_builder\_column][fusion\_builder\_column type="1\_2" layout="1\_2" spacing="" center\_content="no" link="" target="\_self" min\_height="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" background\_color="" background\_image="" background\_image\_id="" background\_position="left top" background\_repeat="no-repeat" hover\_type="none" border\_size="0" border\_color="" border\_style="solid" border\_position="all" box\_shadow="no" box\_shadow\_blur="0" box\_shadow\_spread="0" box\_shadow\_color="" box\_shadow\_style="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset="" last="no"][fusion\_imageframe image\_id="1292|large" max\_width="" style\_type="" blur="" stylecolor="" hover\_type="none" bordersize="" bordercolor="" borderradius="" align="none" lightbox="no" gallery\_id="" lightbox\_image="" lightbox\_image\_id="" alt="" link="" linktarget="\_self" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset=""]https://wooya.ru/wp-content/uploads/2019/04/export-1024x262.png[/fusion\_imageframe][/fusion\_builder\_column][/fusion\_builder\_row][/fusion\_builder\_container][fusion\_builder\_container hundred\_percent="no" hundred\_percent\_height="no" hundred\_percent\_height\_scroll="no" hundred\_percent\_height\_center\_content="yes" equal\_height\_columns="no" menu\_anchor="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" status="published" publish\_date="" class="" id="" background\_color="" background\_image="" background\_position="center center" background\_repeat="no-repeat" fade="no" background\_parallax="none" enable\_mobile="no" parallax\_speed="0.3" video\_mp4="" video\_webm="" video\_ogv="" video\_url="" video\_aspect\_ratio="16:9" video\_loop="yes" video\_mute="yes" video\_preview\_image="" border\_size="" border\_color="" border\_style="solid" margin\_top="" margin\_bottom="" padding\_top="" padding\_right="" padding\_bottom="" padding\_left="" admin\_label="container"][fusion\_builder\_row][fusion\_builder\_column type="1\_1" layout="1\_1" spacing="" center\_content="no" link="" target="\_self" min\_height="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" background\_color="" background\_image="" background\_image\_id="" background\_position="left top" background\_repeat="no-repeat" hover\_type="none" border\_size="0" border\_color="" border\_style="solid" border\_position="all" box\_shadow="no" box\_shadow\_blur="0" box\_shadow\_spread="0" box\_shadow\_color="" box\_shadow\_style="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset="" last="no"][fusion\_title hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" content\_align="left" size="2" font\_size="" line\_height="" letter\_spacing="" margin\_top="" margin\_bottom="" margin\_top\_mobile="" margin\_bottom\_mobile="" text\_color="" style\_type="default" sep\_color=""]

Платные версии

[/fusion\_title][/fusion\_builder\_column][fusion\_builder\_column type="1\_2" layout="1\_2" spacing="" center\_content="no" link="" target="\_self" min\_height="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" background\_color="" background\_image="" background\_image\_id="" background\_position="left top" background\_repeat="no-repeat" hover\_type="none" border\_size="0" border\_color="" border\_style="solid" border\_position="all" box\_shadow="no" box\_shadow\_blur="0" box\_shadow\_spread="0" box\_shadow\_color="" box\_shadow\_style="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset="" last="no"][fusion\_imageframe image\_id="1293|large" max\_width="" style\_type="" blur="" stylecolor="" hover\_type="none" bordersize="" bordercolor="" borderradius="" align="none" lightbox="no" gallery\_id="" lightbox\_image="" lightbox\_image\_id="" alt="" link="" linktarget="\_self" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset=""]https://wooya.ru/wp-content/uploads/2019/04/plans-1024x1014.png[/fusion\_imageframe][/fusion\_builder\_column][fusion\_builder\_column type="1\_2" layout="1\_2" spacing="" center\_content="no" link="" target="\_self" min\_height="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id="" background\_color="" background\_image="" background\_image\_id="" background\_position="left top" background\_repeat="no-repeat" hover\_type="none" border\_size="0" border\_color="" border\_style="solid" border\_position="all" box\_shadow="no" box\_shadow\_blur="0" box\_shadow\_spread="0" box\_shadow\_color="" box\_shadow\_style="" animation\_type="" animation\_direction="left" animation\_speed="0.3" animation\_offset="" last="no"][fusion\_text columns="" column\_min\_width="" column\_spacing="" rule\_style="default" rule\_size="" rule\_color="" hide\_on\_mobile="small-visibility,medium-visibility,large-visibility" class="" id=""]

Об этом много просили и это появилось - возможность купить платную версию. Сейчас доступно две расширенные версии:

standard - $2.99 в месяц (порядка 190 рублей) или 1500 рублей в год.

pro - $4.99 в месяц (около 315 рублей) или 3000 рублей в год.

Для желающих один раз купить и забыть, есть вариант приобретения бессрочной лицензии - 5000 рублей за версию standard и 9500 рублей за версию pro.

Разница между standard и pro в уровне поддержки - в pro можно получить приоритетную поддержку по почте и skype. Никакой функционал из бесплатной версии не урезан! Но часть нового функционала будет доступна лишь в платных версиях. Это позволит развиваться плагину и принесет намного больше пользы магазинам, которые хотят улучшать интеграцию с различными сервисами и платформами.

[/fusion\_text][/fusion\_builder\_column][/fusion\_builder\_row][/fusion\_builder\_container]