FTMPUB Product Import from CSV

Changelog

1.0.0

  • Initial release
  • Preview interface with row-level selection before import
  • One-click rollback — full snapshot of modified fields before each run
  • Auto-detect CSV delimiter (semicolon, comma, tab, pipe)
  • Product matching by ID, SKU, Slug, or Auto (ID → SKU → Slug)
  • Post-import report with per-row failure details
  • Downloadable CSV template with sample row
  • Multi-tab collision prevention via unique UUID session token
  • Transient and option size guard — serialized size checked before write
  • Failures array capped at 500 entries with truncation indicator
  • WooCommerce HPOS compatibility declared
  • Plugin Check (PHPCS) compliance: EscapeOutput, NonceVerification, AlternativeFunctions, InputNotSanitized, DiscouragedFunctions
  • CSV parsing via SplFileObject (no direct fopen/fclose)
  • Developer hooks: ftmpprim_column_aliases, ftmpprim_template_columns, ftmpprim_max_preview_rows, ftmpprim_import_row

Plugin Website
Visit website

Author
ftmpub
Version:
1.0.0
Last Updated
April 11, 2026
Requires
WordPress 5.9
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.