DreamFast Gallery

Description

DreamFast Gallery replaces the default gallery on WooCommerce single-product pages with a responsive, touch-friendly Swiper gallery.

It uses the product image and Product gallery images already configured in WooCommerce. If the DreamFast gallery is disabled, WooCommerce returns to its normal gallery behavior.

Free features

  • Responsive product image slider
  • Touch and mouse swipe navigation
  • Click, double-tap, and pinch image zoom
  • Adjustable zoom strength and light or dark zoom icon
  • Previous and next arrows
  • Option to hide arrows on mobile
  • Keyboard navigation
  • Optional slide looping
  • Thumbnail strip below the main image
  • Adjustable thumbnail size and spacing
  • Classic and Lift thumbnail styles
  • Floating tray, Classic dots, and Line pagination styles
  • Small, medium, and large pagination controls
  • Configurable gallery width and maximum width
  • Square, landscape, portrait, custom, and natural-height ratios
  • Contain or Cover image fitting
  • Accent and background colors with ready-made palettes
  • Configurable corner radius, UI contrast, and soft shadow
  • Fade transitions
  • Live settings preview before saving
  • Local, on-demand assets with no runtime JavaScript CDN dependency
  • WooCommerce HPOS compatibility declaration

DreamFast Gallery Pro

DreamFast Gallery Pro is a separately installed add-on sold and licensed through Freemius. It adds:

  • YouTube and Vimeo video slides
  • Self-hosted MP4 and WebM video
  • Optional video poster images
  • 360-degree equirectangular panoramas
  • Control over where video and 360-degree slides appear among product images
  • Lightbox gallery
  • True browser fullscreen
  • Automatic slide playback and delay controls
  • Thumbnail strips on the left or right
  • Smart image backgrounds using edge color or a blurred image
  • Style presets
  • Additional pagination, arrow, thumbnail, shadow, and transition styles

Use the Get Pro link in the DreamFast Gallery dashboard to view the current offer and checkout.

External services

Freemius

Freemius provides optional product connection, checkout, licensing, account management, and updates for DreamFast Gallery Pro. DreamFast Gallery remains usable when the optional connection is skipped.

Data is sent to Freemius only after consent or when needed for a purchase, account, or license operation. Depending on the chosen action, this can include administrator contact information, site URL, WordPress and PHP versions, plugin versions, IP address, license information, and technical environment data.

  • Service: https://freemius.com/
  • Privacy policy: https://freemius.com/privacy/
  • Terms of service: https://freemius.com/terms/

YouTube and Vimeo

DreamFast Gallery Pro can display videos hosted by YouTube or Vimeo. These services are contacted only when the store administrator adds a supported video URL and a visitor loads the product page. The visitor’s browser may send technical data and receive cookies according to the provider’s policies.

  • YouTube terms: https://www.youtube.com/t/terms
  • Google privacy policy: https://policies.google.com/privacy
  • Vimeo terms: https://vimeo.com/terms
  • Vimeo privacy policy: https://vimeo.com/privacy

Privacy

DreamFast Gallery stores global gallery settings in WordPress options and optional Pro media references in WooCommerce product metadata. It does not collect personal data from store visitors.

Suggested privacy-policy text is available under Settings > Privacy in WordPress.

Third-party libraries

DreamFast Gallery bundles Swiper 11.2.10 and Freemius WordPress SDK 2.13.1. DreamFast Gallery Pro separately bundles Three.js r160 and Photo Sphere Viewer Core 5.8.2 for its licensed 360-degree feature. License and source details are documented in assets/vendor/README.md.

Screenshots

Installation

  1. Install and activate WooCommerce.
  2. Install DreamFast Gallery from WordPress.org.
  3. Activate the plugin.
  4. Open DreamFast Gallery > Gallery Settings.
  5. Keep Enable gallery and Replace WooCommerce gallery enabled.
  6. Edit a WooCommerce product and add its featured image and Product gallery images.
  7. View the product and adjust the gallery settings as needed.

Installing Pro

  1. Purchase DreamFast Gallery Pro through the upgrade link.
  2. Download the Pro add-on from Freemius.
  3. In WordPress, open Plugins > Add New > Upload Plugin.
  4. Upload and activate DreamFast Gallery Pro while DreamFast Gallery remains active.
  5. Connect or activate the Freemius license.
  6. Open DreamFast Gallery > Gallery Settings to enable Pro features.

FAQ

Does the plugin require WooCommerce?

Yes. The plugin can remain network-active on multisite, but the gallery runs only on sites where WooCommerce is active.

Where do product images come from?

The featured product image and Product gallery images come directly from the standard WooCommerce product editor.

Does the free version include video or 360-degree media?

No. Video and 360-degree panoramas require the separately installed DreamFast Gallery Pro add-on and an active license.

How do I add video or a 360-degree panorama in Pro?

Edit a product and open the DreamFast Media Gallery tab. Add a YouTube, Vimeo, or local video, or select a 2:1 equirectangular panorama. Choose its position among the WooCommerce product images and update the product.

What image should I use for a 360-degree view?

Use one equirectangular panorama with a 2:1 aspect ratio, such as 4096 by 2048 pixels.

What happens if I disable the plugin gallery?

WooCommerce returns to its normal product gallery. Saved DreamFast settings and product media references remain in the database so they are available if the gallery is enabled again.

Does the plugin contact external services?

The bundled gallery assets load locally. Freemius is used for optional opt-in, checkout, licensing, account management, and Pro updates. YouTube or Vimeo is contacted only when a store administrator adds that provider’s video to a product and a visitor opens that product page.

Where is the complete user guide?

See docs/USER-GUIDE.md inside the plugin package.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“DreamFast Gallery” is open source software. The following people have contributed to this plugin.

Contributors

Translate “DreamFast Gallery” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.0.6

  • Fixed gallery display issues with block themes such as Twenty Twenty-Five.
  • Fixed Natural Height layout mode producing zero-height gallery containers.
  • Improved default gallery layout for new installs with a safer responsive aspect ratio and cover image fit.
  • Improved gallery resize/update handling after images load.
  • Refreshed the settings screen to match the Pro experience, with section icons, clearer labels, consistent spacing, and a sticky save bar.
  • Added clearly marked, non-functional previews of Pro-only features (video, 360-degree, lightbox, fullscreen, side thumbnails, advanced styles) in the free settings screen.
  • Added a safe reset option for restoring gallery settings to defaults without affecting license, products, or product images.

2.0.5

  • Fixed a fatal error on the settings screen that could occur when DreamFast Gallery Pro is active (added the free-tier style methods the Pro add-on relies on).

2.0.3

  • Enqueued all admin styles and scripts through the WordPress functions for better compatibility.
  • Kept admin notices and upgrade hints within the plugin’s own screens.
  • Made the optional Freemius connection non-blocking.
  • Refined the Freemius configuration for WordPress.org compliance.

2.0.1

  • Declared WooCommerce High-Performance Order Storage compatibility for the coordinated free and Pro release.
  • Updated release metadata and packaging for WordPress.org and Freemius.

2.0.0

  • Separated all premium feature implementations into the Pro add-on.
  • Kept the free plugin as a complete image gallery with documented extension hooks.
  • Updated the text domain to match the WordPress.org plugin slug.
  • Improved Freemius production configuration and paid-license detection.
  • Added safer cache separation between the free and licensed Pro galleries.
  • Updated documentation, privacy disclosures, and release packaging.

For older releases (1.5.0 and earlier), see changelog.txt.