Skip to content

Releases: RobertoBennett/FTP-Sync-with-CSV-Converter

FTP Sync with CSV Converter

Choose a tag to compare

@RobertoBennett RobertoBennett released this 29 Aug 22:08
Immutable release. Only release title and notes can be modified.
bc73a39

FTP Sync with CSV Converter

Автоматизирует синхронизацию файлов по FTP/FTPS с мгновенной конвертацией CSV в YML/XML и импортом в медиатеку WordPress.

Описание

Мощный плагин для автоматической или ручной синхронизации файлов с FTP/FTPS сервера. После загрузки CSV файлов автоматически конвертирует их в формат YML (Яндекс.Маркет) или XML. Поддерживает планирование задач, фильтрацию файлов и импорт в медиатеку WordPress.

Основные возможности

  • Автоматическая синхронизация по FTP/FTPS: Поддержка обычного FTP и FTP поверх SSL (FTPS).
  • Гибкое расписание: Настраиваемые интервалы синхронизации (каждые 15 минут, ежечасно, daily и т.д.).
  • Фильтрация файлов: Синхронизация по расширению, имени, размеру и маске.
  • Конвертер CSV → YML/XML: Автоматическое преобразование загруженных CSV файлов в популярные форматы.
  • Умное сравнение файлов: Режимы перезаписи на основе размера, даты изменения или всегда/никогда.
  • Импорт в медиатеку: Загруженные и сконвертированные файлы автоматически добавляются в медиатеку WordPress.
  • Создание ZIP-архивов: Опциональное создание ZIP архивов с исходным и сконвертированным файлом.
  • Поддержка греческой кодировки: Корректная обработка CSV файлов с греческими символами.
  • Логирование: Детальное логирование всех процессов синхронизации и конвертации.

Установка

  1. Загрузите файл ftp-sync-converter-plugin.php в папку /wp-content/plugins/.
  2. Активируйте плагин через меню 'Плагины' в админ-панели WordPress.
  3. Перейдите в раздел Настройки -> FTP Sync для конфигурации.

Использование

  1. Настройка FTP: Укажите хост, пользователя, пароль, порт и другие параметры подключения.
  2. Настройка синхронизации: Выберите интервал, укажите удаленную директорию и настройте фильтры файлов.
  3. Настройка конвертации: Включите опцию конвертации, выберите формат (YML/XML) и валюту.
  4. Тестирование: Воспользуйтесь кнопками «Test FTP Connection» и «Run Sync Now» для проверки настроек.
  5. Просмотр результатов: После синхронизации ссылки на загруженные и сконвертированные файлы появятся внизу страницы настроек.

Поддерживаемые форматы CSV

Плагин использует интеллектуальное сопоставление заголовков. Поддерживаются русские и английские названия полей:

  • Название: name, product_name, title, название, товар
  • Цена: price, cost, цена, стоимость
  • Артикул: id, sku, article, ид, артикул
  • Категория: category, категория
  • Описание: description, desc, описание
  • Производитель: brand, manufacturer, vendor, бренд, марка
  • Изображения: image, image1-image8, img, изображение, картинка1-8
  • И многие другие.

Версия

3.0 Release