| 开发者 | drakkarwave |
|---|---|
| 更新时间 | 2026年11月13日 22:36 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Parent SKUs, variations placed before their parent, parents that are not variable, links to other variations.L vs Large), attributes missing on the parent, duplicate combinations.Parent when the match is unambiguous. Nothing else is changed: SKUs, prices and attributes are never rewritten.The built-in WooCommerce importer (Products → Import). The checks follow its rules. Files for WP All Import, WP-CLI or product feeds were not tested.
No. Products where only the price changed go into a file with the SKU and price columns only. A stock column appears only in the file for products whose quantity changed.
The update file contains absolute quantities taken from your file. It knows nothing about sales made after the comparison: importing it sets the stock to the number in the file. The screen and the downloaded comparison report show when you compared and which read of the catalog was used. Read the store catalog again and compare once more right before you import.
No. The file is processed in your browser tab. The plugin itself makes no requests to external servers. The "About the checks" link on the plugin page opens the tool's website in a new tab only when you click it; nothing is loaded from it.
Nothing, except when you upload pictures: they become normal media library attachments, each with a SHA-256 marker (post meta _csvrepair_sha256) so that uploading the same file again reuses the attachment instead of creating a duplicate. Uninstalling the plugin removes the markers and keeps the attachments.
The page needs the edit_products capability (administrators and shop managers). Reading the catalog also needs read_private_products; uploading pictures needs upload_files. The REST routes check these capabilities themselves.
No. The rules follow the WooCommerce 11.1.2 importer source code and were confirmed with real imports, but other versions, settings and plugins were not tested. Import into a staging copy first.
Values are taken as stored: text stays text (007 stays 007), numbers are written without exponent, dates as YYYY-MM-DD. Hidden rows are included unless you skip them, as in Excel's own CSV export.
This WordPress plugin runs inside your WordPress admin dashboard (Products → CatalogDock). All its features are free, with no pass. Full corrected downloads are free, within the supported file limits (50,000 product records and 50 MB per file). After reading your store's catalog through this site's REST API, it compares the file with your store's products, global attributes and terms in the supported scenarios, and it can upload chosen Excel pictures to the Media Library. The website CatalogDock.org works in any browser, without WordPress or store access. The file is processed locally in the browser tab: once the checker has loaded, CSV checks keep working without a connection, but reading an Excel file, payment and restoring a purchase need the network. The website adds supplier file preparation (it recognizes supplier column headers in 12 languages; the interface is in English), building parents and variations from flat rows, saved supplier mappings, and import batches of about 500 records per file, which reduce the risk of server timeouts on large catalogs. It checks only the files you give it and cannot see your store's global attribute settings. On the website, the check and a sample of up to 50 records are free; large results use a one-time CatalogDock Pass.
Help and guides are at catalogdock.org/help and catalogdock.org/guides/woocommerce-import. For support, email support@catalogdock.org or open a topic in the WordPress.org support forum for this plugin.