{"id":322312,"date":"2026-06-08T12:37:17","date_gmt":"2026-06-08T12:37:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/image-marquee-widget\/"},"modified":"2026-06-08T12:36:48","modified_gmt":"2026-06-08T12:36:48","slug":"harshad-image-marquee","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/harshad-image-marquee\/","author":15068466,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Harshad Image Marquee for Elementor","header_author":"Harshad Dhale","header_description":"Adds a smooth, customizable Image Marquee widget to Elementor with direction, speed, hover-pause, and full style controls.","assets_banners_color":"","last_updated":"2026-06-08 12:36:48","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/profiles.wordpress.org\/harshaddhale\/","rating":5,"author_block_rating":0,"active_installs":0,"downloads":37,"num_ratings":1,"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":"harshaddhale","date":"2026-06-08 12:36:48"}},"upgrade_notice":{"1.0.0":"<p>Initial release. No upgrade steps required.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3564677,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Image Marquee widget live on a page \u2014 logo strip use case.","2":"Content panel \u2014 gallery picker, image quality, direction, speed, and hover settings.","3":"Style panel \u2014 image size, border radius, gap, object-fit, and container background."}},"plugin_section":[],"plugin_tags":[76538,234371,266188,10377,11026],"plugin_category":[],"plugin_contributors":[266189],"plugin_business_model":[],"class_list":["post-322312","plugin","type-plugin","status-publish","hentry","plugin_tags-elementor","plugin_tags-image-marquee","plugin_tags-image-scroll","plugin_tags-logo-slider","plugin_tags-marquee","plugin_contributors-harshaddhale","plugin_committers-harshaddhale"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/harshad-image-marquee\/assets\/icon-256x256.jpg?rev=3564677","icon_2x":"https:\/\/ps.w.org\/harshad-image-marquee\/assets\/icon-256x256.jpg?rev=3564677","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Harshad Image Marquee for Elementor<\/strong> adds a polished, infinitely-scrolling image marquee to the Elementor page builder \u2014 no coding required.<\/p>\n\n<p>Use it for client logo strips, partner brand sliders, portfolio highlights, award badges, and more. The marquee runs on pure CSS animation \u2014 no JavaScript loops \u2014 keeping your page fast and smooth.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Smooth CSS-only infinite scroll animation<\/li>\n<li>Scroll Left or Right direction<\/li>\n<li>Adjustable speed (3\u2013120 seconds per cycle)<\/li>\n<li>Pause on hover toggle<\/li>\n<li>Image height, width, border radius, border, and box shadow controls<\/li>\n<li>Gap control between images<\/li>\n<li>Object-fit options (Cover, Contain, Fill, None)<\/li>\n<li>Container background color\/image and padding controls<\/li>\n<li>Live preview inside the Elementor editor<\/li>\n<li>Lazy-loading images for better performance<\/li>\n<li>Fully responsive \u2014 all size controls support px, %, vh, vw, and em units<\/li>\n<li>Translation-ready<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.0 or higher<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/elementor\/\">Elementor<\/a> (free) 3.5.0 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<\/ul>\n\n<h4>How to Use<\/h4>\n\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Open any page in Elementor.<\/li>\n<li>Search for <strong>Image Marquee<\/strong> in the widget panel.<\/li>\n<li>Drag the widget onto your page.<\/li>\n<li>Upload or select images in the <strong>Images<\/strong> section.<\/li>\n<li>Adjust speed, direction, and styles to your preference.<\/li>\n<\/ol>\n\n<h4>Privacy<\/h4>\n\n<p>This plugin does not collect any personal data, does not set cookies, and does not make any external HTTP requests. It is fully self-contained.<\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress dashboard.<\/li>\n<li>Search for <strong>Harshad Image Marquee for Elementor<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Choose the ZIP file and click <strong>Install Now<\/strong>.<\/li>\n<li>Click <strong>Activate Plugin<\/strong>.<\/li>\n<\/ol>\n\n<h4>Via FTP<\/h4>\n\n<ol>\n<li>Unzip the plugin folder.<\/li>\n<li>Upload the <code>harshad-image-marquee<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate via <strong>Plugins \u2192 Installed Plugins<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20without%20elementor%3F\"><h3>Does this plugin work without Elementor?<\/h3><\/dt>\n<dd><p>No. This is an Elementor-specific widget and requires the free version of Elementor (3.5.0 or higher) to function.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20elementor%20pro%3F\"><h3>Does it work with Elementor Pro?<\/h3><\/dt>\n<dd><p>Yes, it is fully compatible with both free Elementor and Elementor Pro.<\/p><\/dd>\n<dt id=\"how%20many%20images%20can%20i%20add%3F\"><h3>How many images can I add?<\/h3><\/dt>\n<dd><p>There is no hard limit. You can add as many images as your server and browser can comfortably handle. For best performance, keep images optimised and use Medium Large or Large size rather than Full.<\/p><\/dd>\n<dt id=\"can%20i%20have%20multiple%20marquees%20on%20one%20page%3F\"><h3>Can I have multiple marquees on one page?<\/h3><\/dt>\n<dd><p>Yes, each widget instance is fully independent with its own speed, direction, and style settings.<\/p><\/dd>\n<dt id=\"the%20marquee%20is%20not%20animating%20inside%20the%20elementor%20editor%20%E2%80%94%20is%20that%20a%20bug%3F\"><h3>The marquee is not animating inside the Elementor editor \u2014 is that a bug?<\/h3><\/dt>\n<dd><p>No. The widget uses live preview via Elementor's JavaScript template. Animations are active on the front end and will also refresh inside the editor whenever you change direction, speed, or hover settings.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20translation-ready%3F\"><h3>Is this plugin translation-ready?<\/h3><\/dt>\n<dd><p>Yes. All strings are wrapped in translation functions using the <code>harshad-image-marquee<\/code> text domain.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"A smooth, infinitely-scrolling Image Marquee widget for Elementor. Perfect for logo strips, partner sliders, and portfolio tickers.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/322312","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=322312"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/harshaddhale"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=322312"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=322312"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=322312"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=322312"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=322312"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=322312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}