ProductImageUpscale – AI Image Upscaler

Leírás

Product Image Upscale connects your WordPress & WooCommerce store to the productimageupscale.com service, letting you upscale images at 2x, 4x, or 8x automatically via Auto-Pilot on product save, directly from the WooCommerce Product Editor, via Global Bulk Actions on your product catalog, or right inside the WordPress Media Library.

Whether you are running a high-volume WooCommerce store or any WordPress site that demands crisp, studio-grade imagery, this plugin automates the visual enhancement process completely.

When images are upscaled, the plugin sends them to the Product Image Upscale AI engine, which restores high-frequency textures, sharpens edges, and eliminates blur without introducing artifacts. For total flexibility, store owners can choose between replacing existing image files or non-destructive Safe Duplication (generating new media attachments while preserving originals).

Features

  • Auto-Pilot Background Sync — Automatically detect low-resolution product images whenever you publish or update a WooCommerce product, and queue AI upscaling in the background via WooCommerce Action Scheduler.
  • Customizable Auto-Pilot Notifications — Tailor admin alerts on product save to your preference: Only when images are queued (silent on routine edits), Completely Silent, or Always notify.
  • Smart Low-Res Filtering — Automatically target images under 1000px while skipping already high-resolution product photography to save time and API quota.
  • Multi-Language & RTL Ready — Fully localized into German (de_DE) and Hebrew (he_IL) with complete right-to-left (RTL) interface support.
  • Deep WooCommerce Integration — Dedicated AI Image Upscaler meta box directly inside the WooCommerce Product Edit screen.
  • Global WooCommerce Products Bulk Action — Upscale images across multiple selected products from the main Products list with an interactive Dark Glassmorphic modal.
  • WooCommerce Action Scheduler Support — Queue large catalog batches to process asynchronously in the background with admin notice feedback.
  • Safe Duplication Mode — Generate upscaled images as new media attachments without overwriting original files.
  • „Set as Main Product Image” Star Toggle — Quickly assign an upscaled photo as the product’s primary featured image.
  • One-click upscale — Enhance any image from the Media Library list view, the attachment edit screen, or the product editor.
  • Batch processing — Upscale all product gallery images at once from the product editor with a live progress bar.
  • Multiple scale factors — Choose 2x, 4x, or 8x per image or set a store-wide default.
  • Material-aware processing — Optional texture modes (Model, Fabric, Leather) for specialized e-commerce photography.
  • Automatic thumbnail regeneration — Replaces or duplicates images and automatically regenerates all required WordPress thumbnail sizes.
  • Status indicators & Low-Res Warning — Instantly identify low-resolution images (< 1000px) and track which images are already upscaled.

How It Works

  1. Install the plugin and enter your API key from productimageupscale.com.
  2. Auto-Pilot (Hands-Free): Enable Auto-Pilot Background Sync in settings. Whenever you create or edit products, low-resolution images are detected and automatically enhanced in the background.
  3. From WooCommerce Product Edit: Edit any product, scroll down to the „AI Product Image Upscaler” meta box, and upscale individual images or batch process them all at once.
  4. From WooCommerce Products List: Select multiple products, choose „Upscale Images with AI” from Bulk Actions, review the scanned image breakdown in the modal, and upscale live or queue in the background.
  5. From the Media Library: Navigate to Media, click „Upscale” on any image or use Bulk Actions.
  6. The plugin sends the image to the API, receives the enhanced version, and depending on your settings, either replaces the original file or safely duplicates it as a new media attachment.

Third-Party Service

This plugin relies on the Product Image Upscale external service to process images.

When upscaling is performed, the following data is sent to the Product Image Upscale API:

  • The public URL or uploaded image file
  • Your selected upscale factor (2x, 4x, or 8x)
  • Your selected texture type (Model, Fabric, Leather, or None)

Data is sent only when an administrator initiates an upscale or enables the optional Auto-Pilot Background Sync on product save. No data is sent without administrator configuration.

Requirements:

  • An active account at productimageupscale.com
  • A valid API key (available from the Integrations page in your dashboard)

Képernyőmentések

Telepítés

  1. Upload the product-image-upscale folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress Plugins screen.
  2. Activate the plugin through the „Plugins” screen in WordPress.
  3. Go to Media > Product Image Upscale to enter your API key.
  4. Start upscaling images from your Media Library or WooCommerce Products.

GYIK

Where do I get an API key?

Sign up at productimageupscale.com, then visit the Integrations page in your dashboard to generate an API key.

What image formats are supported?

JPEG, PNG, and WebP images are supported. Images must be under 50 MB. There is no dimension limit — larger images are automatically resized to the optimal size before upscaling.

Does upscaling replace the original image?

You can choose! With Safe Duplication enabled (default), the plugin generates a new enhanced media attachment while preserving your original file intact. If Safe Duplication is turned off, the original file is replaced and all WordPress thumbnails are automatically regenerated.

Can I upscale multiple products from the WooCommerce Products list?

Yes! Select the products from the WooCommerce Products list, choose „Upscale Images with AI” from the Bulk Actions menu, and click Apply. An interactive modal will scan all product images and allow you to upscale them live in-browser or queue them in the background via WooCommerce Action Scheduler.

What upscale factors are available?

You can upscale images by 2x, 4x, or 8x. For example, a 400×400 image becomes 3200×3200 at 8x.

What if processing takes a long time?

The plugin polls the API for up to 90 seconds. If processing takes longer, refresh the page later to check the status. For large product batches, use „Queue in Background” to process via Action Scheduler.

Vélemények

Nincsenek értékelések erről a bővítményről.

Közreműködők és fejlesztők

“ProductImageUpscale – AI Image Upscaler” egy nyílt forráskódú szoftver. A bővítményhez a következő személyek járultak hozzá:

Közreműködők

Változási napló

1.0.7

  • Feature: Auto-Pilot Background Sync — automatically detect low-resolution product images on save and queue enhancement in the background via Action Scheduler.
  • Feature: Auto-Pilot Save Notification controls — customize save alerts with options for „Only when images are queued”, „Completely Silent”, or „Always notify”.
  • Improvement: Modernized admin notice banner with pulsing SVG action icons and responsive layout.
  • Improvement: Full German (de_DE) and Hebrew (he_IL) localization for all new Auto-Pilot settings and admin notifications.
  • Improvement: Updated plugin screenshots and settings dashboard documentation.

1.0.6

  • Feature: Added complete German (de_DE) and Hebrew (he_IL) translations with full RTL layout support.
  • Feature: Comprehensive internationalization (i18n) across all admin JavaScript dialogs, bulk upscale modals, and status notices.
  • Fix: Resolved persistent „Requesting…” button state bug in Media Library list view, providing instant UI feedback upon completion.
  • Fix: Preserved SVG action icons when dynamically updating upscale button state labels.
  • Improvement: Dynamic button replacement to „Upscaled” state upon successful enhancement in Media Library without requiring a page refresh.

1.0.5

  • Feature: Global Bulk Upscale action on WooCommerce Products list view with interactive Dark Glassmorphic modal.
  • Feature: Automatic product image scanning with low-resolution detection (< 1000px) and already-upscaled indicators.
  • Feature: WooCommerce Action Scheduler background queueing support with staggered batch dispatching and admin notice feedback.
  • Improvement: Single selection star toggle for setting product primary/featured image.
  • Improvement: Safe Duplication mode enhancements with non-destructive gallery preservation.
  • Improvement: Added execution time limit protection for long-running batch requests.
  • Fix: Prevented card header badge wrapping and cleaned up card visual hierarchy.
  • Fix: Synchronized background queue parameters with UI checkbox selections.

1.0.4

  • Feature: Added dedicated AI Product Image Upscaler meta box to the WooCommerce Product Edit screen.
  • Feature: View all product primary and gallery images with dimensions, file sizes, and low-resolution (< 1000px) alerts.
  • Feature: Safe Duplication mode — upscaled images can be generated as new media attachments without overwriting original files.
  • Feature: „Set as Main Product Image” toggle to automatically update the product’s featured image upon upscale.
  • Feature: Batch processing directly inside the WooCommerce product editor with live progress indicator.
  • Improvement: Conditional WooCommerce loading ensures complete backward compatibility for non-WooCommerce WordPress sites.

1.0.3

  • Fix: Added format validation to prevent upscaling unsupported GIF images.
  • Improvement: Displays a clear „GIF not supported” badge in the WordPress Media Library list and meta box.
  • Fix: Automatically skips GIF images during bulk upscale operations.

1.0.2

  • Improvement: Images are now uploaded directly to the upscaling service instead of being fetched by URL. This fixes failed upscales on sites whose firewall or CDN (e.g. Cloudflare bot protection) blocks external servers from downloading images.
  • Improvement: Clearer error message when a site’s firewall blocks the image download.

1.0.1

  • Fix: Removed 1600px dimension limit constraint for upscaling.

1.0.0

  • Initial release.
  • One-click and bulk upscaling from the Media Library.
  • Configurable upscale factor (2x, 4x, 8x).
  • Material-aware texture selection for product photography.
  • Automatic file replacement with thumbnail regeneration.