RT Delete Duplicate Products for WooCommerce
RT Delete Duplicate Products for WooCommerce
Description
Delete Duplicate Products for WooCommerce is a powerful tool that helps you identify and remove duplicate products from your WooCommerce store. The plugin features a modern, React-based admin interface built with WordPress’s latest technology stack.
Features
- Multiple Detection Methods: Find duplicates by product title, SKU, or both
- Modern React Interface: Built with @wordpress/scripts and WordPress components
- Bulk Operations: Select and delete multiple duplicate products at once
- Safety Features: Confirmation dialogs prevent accidental deletions
- Detailed Product Information: View all product details before deletion
- Group Selection: Select entire duplicate groups with one click
- Real-time Updates: Automatic refresh after deletion
- REST API: Secure API endpoints with proper permission checks
How It Works
- Navigate to WooCommerce > Delete Duplicates
- Choose your detection method (Title, SKU, or Both)
- Click “Scan for Duplicates”
- Review the duplicate products grouped by similarity
- Select products you want to delete
- Confirm deletion
Technical Features
- Built with @wordpress/scripts (WordPress’s official build toolchain)
- Uses WordPress Components for consistent UI
- REST API integration with proper nonce verification
- Handles product variations correctly
- Optimized database queries
- Internationalization ready
Installation
- Upload the plugin files to
/wp-content/plugins/rt-delete-duplicate-products-for-woocommerce/ - Activate the plugin through the ‘Plugins’ screen in WordPress
- Navigate to WooCommerce > Delete Duplicates to use the plugin
Building from Source
If you’re developing or modifying the plugin:
- Navigate to the plugin directory
- Run
npm installto install dependencies - Run
npm run buildto build the React application - For development, use
npm startfor hot reloading
Faq
Yes, the plugin correctly handles both simple and variable products, including their variations.
No, deletions are permanent. The plugin includes confirmation dialogs to prevent accidental deletions.
Products are permanently deleted (not moved to trash), including all associated metadata.
The plugin uses optimized database queries to minimize performance impact.
Reviews
Changelog
1.0.0
- Initial release
- Multiple detection methods (Title, SKU, Both)
- Modern React-based admin interface
- Bulk deletion functionality
- REST API integration
- Safety confirmation dialogs