WooCommerce — 1C Exchange теперь работает с WC 3.7

Мы доработали плагин, исправили ошибки и проверили его c WC 3.7. Форк плагина доступен в нашем репозитории.

WooCommerce — 1C Exchange теперь работает с WC 3.7


Плагин WooCommerce and 1C:Enterprise/1С:Предприятие Data Exchange является единственным работающим решением для обмена данными между WooCommerce и 1C:Enterprise. Долгое время он не поддерживался авторами, что создавало проблемы с последними версиями WooCommerce.

Мы доработали плагин, исправили некоторые ошибки и проверили его функционирование под WC 3.7. Форк плагина доступен в нашем репозитории.

Основная проблема заключалась в том, что некоторые функции были признаны устаревшими (deprecated) в WC 3.6, и обработчик ошибок самого плагина WC1C перехватывал эту ошибку и аварийно завершал импорт. К такому же аварийному завершению приводили и любые уведомления и предупреждения, возникающие в других плагинах.

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

Полный список изменений можно найти в readme.txt:

  • Исправлена ошибка с обращением к id заказа.
  • Исправлена ошибка, при которой любые уведомления и предупреждения в других плагинах приводили к аварийному завершению импорта.
  • Исправлена ошибка с использованием update_woocommerce_term_meta(), которая объявлена устаревшей, начиная с WooCommerce 3.6.
  • Исправлена ошибка с генерацией уведомления в admin.php.
  • Добавлено действие wc1c_before_offers.
  • Код почти полностью приведён к стандартам кодирования WordPress.

7 thoughts on “WooCommerce — 1C Exchange теперь работает с WC 3.7

    1. АВТОР
    1. АВТОР
    1. АВТОР

Оставьте комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.