WPCE - WooCommerce Parts Compatibility Editor

Bluehost Shared Hosting

Note: Always take a full backup of your website and database before updating to the latest version.

WPCE – WOOCOMMERCE PARTS COMPATIBILITY EDITOR

WPCE is a powerful WooCommerce plugin that lets you build unlimited product compatibility finders — each with its own set of cascading dropdown levels, terms and product associations. Whether you sell auto parts, electronics, clothing or anything in between, WPCE helps your customers find exactly what fits their needs in seconds.

FEATURES / HIGHLIGHTS

  • Build unlimited product finders — each fully independent with its own settings
  • Unlimited dropdown levels per finder (Make, Model, Year, Engine or any custom labels)
  • Well optimized for large volume data — tested with 50,000+ terms and products
  • Two dropdown loading methods: JSON (instant) and AJAX (best for large datasets)
  • Sorting options per level: ascending and descending
  • Range support for numeric levels — import and display terms like 2005-2018
  • Widget and Shortcode support
  • Two layouts: Horizontal and Vertical
  • Multiple finders on the same page
  • Limit finder results to selected categories only
  • Universal Products support — show certain products regardless of selection
  • Custom destination URL for search results
  • Required field validation before search
  • User-friendly select dropdowns as a replacement for default HTML selects
  • Disable dependent dropdowns until parent selection is made
  • Auto-redirect when search returns a single result
  • Show or hide empty terms from dropdowns
  • Hide the Submit button
  • Auto-submit on last dropdown selection
  • Reset Search link
  • Remember Search across pages
  • Search History and Saved Searches per user
  • Product Validator on product details page
  • Custom compatibility tab on product details page
  • Every label, title, heading and description is editable from the backend

UNLIMITED PRODUCT FINDERS

Running a store with multiple product categories — auto parts, clothing, electronics, printer supplies? WPCE lets you create a completely separate finder for each product type, each with its own levels, terms and settings. No limits, no compromises.

  • Auto / Vehicle Parts Finder
  • Clothing Finder
  • Printer Finder
  • And any other type you need

UNLIMITED DROPDOWN LEVELS PER FINDER

Every finder can have as many or as few dropdown levels as your products require. Simple or complex — you decide the structure.

  • Printer Finder: Series > Model > Type
  • Auto Parts Finder: Type > Make > Model > Year > Engine

TWO TERM LOADING METHODS: JSON AND AJAX

Choose how dropdown options load when a user makes a selection. JSON mode loads terms instantly without any network request — ideal for small to medium datasets. AJAX mode fetches terms on demand, making it the right choice for large datasets where loading everything upfront would slow down the page. Try both and pick what works best for your store.

LIMIT RESULTS TO SELECTED CATEGORIES

Selling multiple product types across different categories? Ensure each finder only shows relevant products. Assign specific categories to each finder so your Auto Parts finder never surfaces clothing products — and vice versa.

CSV IMPORTER

Manually entering thousands of terms one by one is not an option. The built-in CSV importer lets you upload all your compatibility data at once and link it directly to your products. Fast, reliable and built to handle large files.

  • Handles large volume imports with progress bar
  • Range support for numeric values (e.g. 1990-2012)
  • Multiple product SKUs per cell for bulk associations
  • Choose to keep or delete existing data before each import

UNIVERSAL PRODUCTS

Some products fit everything — regardless of what a customer selects in the finder. Mark those as Universal Products for any finder and they will always appear in search results. Each finder supports its own set of universal products.

PRODUCT VALIDATOR

Give customers confidence before they add to cart. The Product Validator lets users check whether a product is compatible with their specific selection directly on the product page. All validated selections are passed through to Checkout and appear in Order Details for admin reference.

SEARCH HISTORY AND SAVED SEARCHES

Help returning customers find what they need faster. When enabled, the plugin stores each user’s recent searches in browser cookies and lets them move frequently used searches to a Saved Searches list — making repeat visits quicker and more convenient.

Let your customers browse freely without losing their search. When Remember Search is enabled, a user’s selected options are retained as they move between pages on your store — filtering the shop and category pages to show only matching products until they choose to reset.

CUSTOM COMPATIBILITY TAB ON PRODUCT PAGE

Automatically adds a dedicated tab to the WooCommerce product page listing all compatible terms for that product. Fully configurable position and content — gives customers all the compatibility information they need right where they are making their decision.

DEMO / LIVE PREVIEW

DOCUMENTATION

CHANGELOG

 = 4.0 = * Performance: Major improvements to overall page load speed * Performance: Significant reduction in database queries * Performance: Large CSV files now import considerably faster * Performance: Increased import batch size for faster completion * Improved: Product compatibility tab now follows sort order configured in finder settings * Added: Year ranges in product compatibility tab (e.g. 2010-2015) * Improved: Security improvements across requests * Improved: Database structure optimized for large datasets * Added: Automatic database upgrade system with admin notification * Fixed: Universal Products import no longer removes previously imported products when adding new ones  = 3.6 = * Tested: Compatibility with latest versions of PHP, WordPress and WooCommerce * Fixed: Terms count issue with import when product does not exist  = 3.5 = * Fixed: Terms Importer stuck at the end * Added: Fallback handling when importer fails mid-process * Fixed: Terms association issue with WooCommerce products in some cases  = 3.4 = * Improved: Terms Importer speed significantly * Fixed: Issue with term titles containing double quotes  = 3.3 = * Tested: Compatibility with latest versions of PHP, WordPress and WooCommerce * Fixed: Reset functionality conflict with Current Searches  = 3.2 = * Fixed: PHP 8.x warning on term deletion  = 3.1 = * Fixed: Compatibility with latest versions of PHP, WordPress and WooCommerce * Fixed: PHP 8.x warnings, errors and deprecated functions * Improved: Terms Importer speed * Fixed: Remove Data on Uninstall issue * Fixed: HTML validation warnings  = 3.0 = * Fixed: Compatibility with latest versions of PHP, WordPress and WooCommerce * Fixed: PHP 8.x warnings, errors and deprecated functions * Fixed: Duplicate WPCE terms when duplicating a WooCommerce product * Fixed: JavaScript warnings * Fixed: Sorting issue with alphanumeric dropdowns * Fixed: Overlapping text with user-friendly dropdowns * Fixed: Terms Importer * Added: Product tab terms list loads via AJAX for faster product page initial load * Added: Shortcode for product tab terms list  = 2.0 = * Added: Universal Products CSV Importer * Added: Categories Filter * Added: Comma support for multiple values per cell in Terms CSV Importer * Improved: Terms CSV Importer handling for range-based levels (e.g. 2002-2007) * Fixed: Deprecated function warnings * Fixed: PHP 7.x warnings * Fixed: All products showing when no matching product found on search results page * Fixed: Slow loading on Edit Product page * Improved: Multiple terms selectable from last dropdown on Edit Product page  = 1.1 = * Fixed: Shortcode typo in backend * Fixed: Level name placeholder not hiding when nth dropdown is not selected * Fixed: Duplicate WPCE terms when duplicating a WooCommerce product * Fixed: PHP warnings * Fixed: JS conflict causing previous child dropdown options not to clear on new selection  = 1.0 = * Initial release