MAINTAIN HERO · USER DOCUMENTATION

Zoom Compare Pro

Installation, licensing, comparisons, zoom, device frames, and pins

Version 1.0.14 · WPBay Edition

Installation and activation

Install the plugin ZIP through WordPress → Plugins → Add New → Upload Plugin, then activate it. Before activation, open the Zoom Compare Pro License admin menu or click Activate License on the WordPress Plugins screen. Enter the purchase code associated with your purchase and register it. An internet connection to WPBay is required for activation and license checks. After activation, open Zoom Comparisons in the WordPress dashboard.

Create a comparison

Choose Zoom Comparisons → Add New Zoom Comparison. Enter a title, select a Before Image and After Image from the WordPress Media Library, configure Viewer Settings, and Publish or Update. For accurate comparisons, use images captured from the same viewpoint and with similar dimensions.

Display on a page

Copy the shortcode shown in the comparison editor and paste it into a WordPress Shortcode block or compatible page-builder element. Example: [zoom_compare_pro id="123"]. The plugin also supports direct image URLs: [zoom_compare_pro before="https://example.com/before.jpg" after="https://example.com/after.jpg"].

Viewer settings

Set the Before and After labels, viewer height, starting divider position, maximum zoom, starting view, and initial zoom. Choose a device frame: None, Phone, Tablet, or Mac-style Laptop. The no-frame width setting applies only when the frame is None. For Fill Device Screen, Pan Room (0–40%; 10% recommended) provides additional image area for panning without exposing empty space.

Image alignment

If the two images are not precisely aligned, use After image horizontal alignment (pixels), vertical alignment (pixels), and size (%). Positive X moves the After image right; positive Y moves it down. Preview changes and save the comparison.

Interactive pins

In Location Pins, click Add Pin. Choose Show pin, size (14–120 px), and horizontal/vertical position (0–100%). Optionally select a custom pin image; otherwise the default pin is used. For visual placement, save the comparison with a Before Image first, reopen it, and use the shared pin-placement canvas. Switch Between Before, Both, and After; use Zoom, Reset View, and Center Selected Pin. Pins retain their positions while visitors zoom and pan.

Visitor controls

Visitors can drag the comparison divider, zoom and pan the imagery, and use fullscreen when available. Touch interactions are supported on compatible mobile devices. The page layout and device frame remain responsive.

License and updates

Licensing and updates are handled through the bundled WPBay SDK. A valid WPBay purchase code is required for licensed editing functionality. If registration fails, verify the code, network access, and your license status. The plugin's existing published frontend comparisons are designed to remain available if licensing becomes inactive, but editing may be restricted.

Data and privacy

Comparison images, settings, and pin positions are stored on your WordPress installation. The WPBay SDK communicates with WPBay for activation, license verification, and updates, which may involve the site URL, purchase code, product identifier, and API authentication. Optional SDK analytics are disabled in this build.

Troubleshooting

If a comparison does not appear, confirm it is published and that the shortcode ID matches the comparison. If the images do not align, use the After image alignment controls. If the pin-placement canvas is unavailable, select a Before Image, save, and reopen the comparison. If license registration redirects unexpectedly, return to Zoom Comparisons from the WordPress admin menu and contact support with the WordPress and plugin versions.

Compatibility and support

Zoom Compare Pro 1.0.14 requires WordPress 5.8 or later and PHP 7.4 or later, according to the plugin readme. The readme declares testing through WordPress 7.1; this is a declaration, not an independently verified compatibility test. Product website: https://wpmaintainhero.com/ .