{"id":334315,"date":"2026-08-08T12:34:48","date_gmt":"2026-08-08T12:34:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/image-click-and-zoom\/"},"modified":"2026-08-08T12:34:38","modified_gmt":"2026-08-08T12:34:38","slug":"essentia-image-zoom","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/essentia-image-zoom\/","author":23506421,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Essentia Image Zoom","header_author":"WP Essentia","header_description":"Classic click-to-zoom image viewer, refined with precise controls, viewing analytics, and WooCommerce integration to drive confidence and conversions.","assets_banners_color":"8b8b88","last_updated":"2026-08-08 12:34:38","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/wpessentia.com\/","header_plugin_uri":"https:\/\/wpessentia.com\/products\/essentia-image-zoom\/","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":37,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"wpessentia","date":"2026-08-08 12:34:38"}},"upgrade_notice":{"1.0.0":"<p>Initial stable release for WordPress.org distribution.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3638674,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3638674,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3638674,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3638674,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3638674,"resolution":"1","location":"assets","locale":"","width":1750,"height":912},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3638674,"resolution":"2","location":"assets","locale":"","width":1920,"height":1200},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3638674,"resolution":"3","location":"assets","locale":"","width":1920,"height":1031},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3638674,"resolution":"4","location":"assets","locale":"","width":1920,"height":1080},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3638674,"resolution":"5","location":"assets","locale":"","width":1752,"height":916},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3638674,"resolution":"6","location":"assets","locale":"","width":1920,"height":1080}},"screenshots":{"1":"Zoom Analytics page showing summary cards, time-based charts, and the detailed Image-wise Breakdown table.","2":"Fullscreen viewer showing the minimap and zoom-percentage badge, which automatically hide when the visitor stops interacting.","3":"In-page fullscreen mode showing an enlarged image over the current page.","4":"WooCommerce product gallery in fullscreen view, with previous and next arrows for browsing product images.","5":"User-wise Breakdown table showing users and consented guests, zoom counts, viewing times, recent activity, and ranked images.","6":"Image viewer with right-click disabled, showing a custom message to visitor."}},"plugin_section":[],"plugin_tags":[232,76538,6713,18989,286],"plugin_category":[36,45],"plugin_contributors":[269450],"plugin_business_model":[],"class_list":["post-334315","plugin","type-plugin","status-publish","hentry","plugin_tags-analytics","plugin_tags-elementor","plugin_tags-image-viewer","plugin_tags-image-zoom","plugin_tags-woocommerce","plugin_category-analytics","plugin_category-ecommerce","plugin_contributors-wpessentia","plugin_committers-wpessentia"],"banners":{"banner":"https:\/\/ps.w.org\/essentia-image-zoom\/assets\/banner-772x250.png?rev=3638674","banner_2x":"https:\/\/ps.w.org\/essentia-image-zoom\/assets\/banner-1544x500.png?rev=3638674","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/essentia-image-zoom\/assets\/icon-128x128.png?rev=3638674","icon_2x":"https:\/\/ps.w.org\/essentia-image-zoom\/assets\/icon-256x256.png?rev=3638674","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/essentia-image-zoom\/assets\/screenshot-1.png?rev=3638674","caption":"Zoom Analytics page showing summary cards, time-based charts, and the detailed Image-wise Breakdown table."},{"src":"https:\/\/ps.w.org\/essentia-image-zoom\/assets\/screenshot-2.png?rev=3638674","caption":"Fullscreen viewer showing the minimap and zoom-percentage badge, which automatically hide when the visitor stops interacting."},{"src":"https:\/\/ps.w.org\/essentia-image-zoom\/assets\/screenshot-3.png?rev=3638674","caption":"In-page fullscreen mode showing an enlarged image over the current page."},{"src":"https:\/\/ps.w.org\/essentia-image-zoom\/assets\/screenshot-4.png?rev=3638674","caption":"WooCommerce product gallery in fullscreen view, with previous and next arrows for browsing product images."},{"src":"https:\/\/ps.w.org\/essentia-image-zoom\/assets\/screenshot-5.png?rev=3638674","caption":"User-wise Breakdown table showing users and consented guests, zoom counts, viewing times, recent activity, and ranked images."},{"src":"https:\/\/ps.w.org\/essentia-image-zoom\/assets\/screenshot-6.png?rev=3638674","caption":"Image viewer with right-click disabled, showing a custom message to visitor."}],"raw_content":"<!--section=description-->\n<p>Essentia Image Zoom helps visitors inspect images in a focused fullscreen viewer.<\/p>\n\n<p>For stores, portfolios, product pages, and visual landing pages, this gives visitors a clearer way to examine image details.<\/p>\n\n<p>The Elementor widget gives you a configurable click-to-zoom experience with smooth pan, rotate, flip, minimap, zoom badge, lazy loading, and optional right-click deterrence.<\/p>\n\n<p>When <strong>WooCommerce integration<\/strong> is one-click enabled, the same viewer can auto-replace the product-gallery zoom experience and can also open product-description images.<\/p>\n\n<p><strong>Zoom Analytics<\/strong> adds image viewing reports so site owners can see how often images are zoomed and how long visitors spend viewing them. For WooCommerce stores, these signals can show which product visuals attract attention and support better merchandising, image selection, and conversion-rate optimization decisions.<\/p>\n\n<p>Free features<\/p>\n\n<ul>\n<li><strong>Image zoom widget for Elementor:<\/strong> Add a click-to-open image, choose its preview size, adjust its size and alignment, and style the image, viewer background, close button, minimap, and zoom percentage.<\/li>\n<li><strong>WooCommerce product image support:<\/strong> Use the same viewer for product gallery images and images in the product description, including the Description tab. Visitors can move through a gallery with previous and next buttons.<\/li>\n<li><strong>Three fullscreen viewing modes:<\/strong> Keep the site header visible, hide the site header, or use the browser's fullscreen mode.<\/li>\n<li><strong>Simple zoom and movement controls:<\/strong> Visitors can zoom with the mouse wheel or a double-click, move the image by dragging with a mouse or finger, and press Escape to close. Optional keyboard shortcuts rotate and flip the image.<\/li>\n<li><strong>Minimap and zoom percentage:<\/strong> Show visitors which part of a zoomed image they are viewing and the current zoom level. You can change where these controls appear, when they appear, their size, and their style.<\/li>\n<li><strong>Faster loading for Elementor images:<\/strong> Optionally show a smaller preview on the page and load the full-resolution image only when the viewer opens.<\/li>\n<li><strong>Optional right-click blocking:<\/strong> Disable the right-click menu and show a custom message on Elementor or WooCommerce images. For Elementor Media Library images, turning this on also uses temporary image links.<\/li>\n<li><strong>Consent-based analytics stored on your site:<\/strong> Zoom activity is saved in your WordPress database and is not recorded until the visitor agrees. You can choose whether to include anonymous visitors, set the reporting time zone, and set the minimum and maximum viewing times that should count.<\/li>\n<li><strong>Easy-to-read totals and charts:<\/strong> See how many images and viewers were tracked, how often images were opened, and how long they were viewed. Charts can group zooms, total viewing time, and average viewing time by hour, day, or month.<\/li>\n<li><strong>Image-by-image report:<\/strong> Search images, filter them by page type, sort their viewing results, and see which viewers interacted with each image. Select images to update the charts, pause or resume tracking, reset data, or export summary and hourly CSV files.<\/li>\n<li><strong>Viewer-by-viewer report:<\/strong> Search logged-in users and consented guests, filter registered users by role, sort their viewing results, and see which images each viewer opened.<\/li>\n<\/ul>\n\n<p>Pro features:<\/p>\n\n<p>The separate Professional product adds:<\/p>\n\n<ul>\n<li><strong>Marketing tool:<\/strong> Turn consented zoom-interest data into practical on-site recommendation and follow-up workflows.<\/li>\n<li><strong>Recommendation tool:<\/strong> Show personalized related-page carousels informed by each visitor's zoom activity and image similarity, with configurable signals, page-type filters, layout controls, previews, and shortcode placement.<\/li>\n<li><strong>Access to Beta tool:<\/strong> Create reusable email templates and scheduled follow-ups for registered users, with personalized recommendation items based on their recorded image interests and a built-in preview workflow.<\/li>\n<\/ul>\n\n<h3>Privacy and Data<\/h3>\n\n<p>Zoom Analytics is local to your WordPress site. It does not use Google Analytics or another third-party analytics service.<\/p>\n\n<p>The plugin includes a built-in analytics consent prompt. When Zoom Analytics is enabled, visitor analytics are not recorded until the visitor grants permission.<\/p>\n\n<p>Site owners are responsible for configuring analytics, consent text, and privacy-policy wording for their jurisdiction and audience.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin can interact with the following external services:<\/p>\n\n<h4>Freemius<\/h4>\n\n<p>The bundled Freemius SDK powers optional account, licensing, and upgrade-related screens. Freemius opt-in can be skipped. Skipping opt-in does not disable the free WordPress.org features.<\/p>\n\n<p>If the site administrator opts in, Freemius may receive site, administrator, plugin, license, and diagnostic information needed to provide its service.<\/p>\n\n<p>Freemius terms: https:\/\/freemius.com\/terms\/<\/p>\n\n<p>Freemius privacy policy: https:\/\/freemius.com\/privacy\/<\/p>\n\n<h4>YouTube no-cookie embeds<\/h4>\n\n<p>The How To Use admin tab contains tutorial videos embedded from <code>youtube-nocookie.com<\/code>. These requests occur when an administrator opens the How To Use tab and the embedded video frames load.<\/p>\n\n<p>YouTube terms: https:\/\/www.youtube.com\/t\/terms<\/p>\n\n<p>Google privacy policy: https:\/\/policies.google.com\/privacy<\/p>\n\n<h4>Bundled chart libraries<\/h4>\n\n<p>The Zoom Analytics admin tab uses bundled local copies of Chart.js, Hammer.js, and chartjs-plugin-zoom to render interactive charts. These libraries are loaded from this plugin's own files, not from a CDN.<\/p>\n\n<p>These libraries are MIT licensed and compatible with this plugin's GPLv2-or-later license. Their license files are included under <code>assets\/vendor\/<\/code>.<\/p>\n\n<p>Chart.js: https:\/\/www.chartjs.org\/<\/p>\n\n<p>Hammer.js: http:\/\/hammerjs.github.io\/<\/p>\n\n<p>chartjs-plugin-zoom: https:\/\/www.chartjs.org\/chartjs-plugin-zoom\/<\/p>\n\n<h4>WP Essentia links<\/h4>\n\n<p>The plugin includes user-clicked links to WP Essentia product, pricing, support, and related-product pages.<\/p>\n\n<p>WP Essentia: https:\/\/wpessentia.com\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Make sure Elementor is installed and active.<\/li>\n<li>Activate Essentia Image Zoom from the Plugins screen.<\/li>\n<li>Open Essentia Image Zoom settings in wp-admin.<\/li>\n<li>Add the Essentia Image Zoom widget in Elementor and configure your viewer options.<\/li>\n<\/ol>\n\n<p>Optional WooCommerce setup:<\/p>\n\n<ol>\n<li>Activate WooCommerce.<\/li>\n<li>Go to Essentia Image Zoom -&gt; Settings -&gt; WooCommerce.<\/li>\n<li>Enable WooCommerce integration and tune viewer behavior.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20use%20it%20with%20woocommerce%20product%20galleries%3F\"><h3>Can I use it with WooCommerce product galleries?<\/h3><\/dt>\n<dd><p>Yes. WooCommerce integration is optional and can be enabled in the WooCommerce settings section. It helps shoppers inspect product images in a larger focused viewer and gives store owners local engagement signals about which visuals and thus products receive attention.<\/p><\/dd>\n<dt id=\"does%20%22disable%20right-click%22%20fully%20protect%20my%20images%3F\"><h3>Does \"Disable Right-Click\" fully protect my images?<\/h3><\/dt>\n<dd><p>No. It is a deterrent and delivery-hardening feature, not absolute copy protection.<\/p><\/dd>\n<dt id=\"where%20can%20i%20see%20image%20viewing%20data%3F\"><h3>Where can I see image viewing data?<\/h3><\/dt>\n<dd><p>Open the Zoom Analytics tab in the plugin admin area. It includes summary cards, hourly, daily, and monthly charts, image-wise and user-wise breakdowns, detailed rankings, filters, data controls, and CSV exports.<\/p><\/dd>\n<dt id=\"does%20zoom%20analytics%20send%20data%20to%20a%20third-party%20analytics%20service%3F\"><h3>Does Zoom Analytics send data to a third-party analytics service?<\/h3><\/dt>\n<dd><p>No. Zoom Analytics stores its data locally in your WordPress database. Freemius, YouTube, and WP Essentia links are disclosed separately in the External Services section.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First stable WordPress.org release.<\/li>\n<li>Elementor fullscreen click-to-zoom viewer with minimap and zoom badge.<\/li>\n<li>Optional right-click deterrent with signed proxy delivery.<\/li>\n<li>Zoom Analytics summary cards, time-series charts, image-wise and user-wise breakdowns, rankings, and exports.<\/li>\n<li>Optional WooCommerce product gallery and product-description integration.<\/li>\n<\/ul>","raw_excerpt":"A polished click-to-zoom image viewer for Elementor and WooCommerce, with fine controls and image viewing analytics.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/334315","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=334315"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wpessentia"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=334315"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=334315"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=334315"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=334315"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=334315"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=334315"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}