Releases: BruceMcKinnon/ingeni-woo-importer
Release list
v2020.15
Added options to set older products to draft (previously occurred automatically).
Added the 'Set Pending to Price if Less Than' option - If the sale prices is less than $x.xx, then make the product Pending so it can be reviewed manually.
v2020.14
IngeniWooProductCreator() - Added the getMoney() function to handle string to float currency conversions. Looks after additional currency formatting characters.
v2020.13
Caught another instance of the currency sign stuffing things up.
Added extra trap to make sure $0.00 products are set to Out Of Stock.
v2020.12
Now preserves the title, desc and short desc, and feature status of existing products.
Fixed an error whereby original prices with currency signs were not correctly being set to float values.
v2020.10
Now ensures all text is imported as UTF-8.
UTF-8 chars will cause problems with DB columns that only support UTF-7, but have improved error handling to ensure the import process continues.
Background batch sizes restored to 20 products per batch
v2020.06
v2020.06 - IngeniWooProductCreator() - Extra error trapping
v2020.05
v2020.03 - IngeniWooImporter() - Now converts both the schema.csv and the import file into UTF8 encoding.
- IngeniWooProductCreator() - If updating an expisting product, make sure it is set to Publish (in case it was previous a Draft).
v2020.04 - IngeniWooProductCreator() - When updating or creating a product, force the _sale_price meta to be cleared before it is optionally re-written.
v2020.05 - IngeniWooProductCreator() - Use Woo Product class to set prices for regular and sale prices
v2020.02
v2020.02 - Updater code was called by the wrong hook. Must be by init().
v2020.01
v2019.02 - Implements background batch processing for really large imports
v2019.03 - Added UI controls
v2020.01 - Added make_unmodified_draft() to IngeniWooProductCreator
v2019.01
Updated to allow multiple 'tags' columns.