{"id":327521,"date":"2026-06-22T18:34:50","date_gmt":"2026-06-22T18:34:50","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/launchoverlay-lite\/"},"modified":"2026-06-22T18:34:11","modified_gmt":"2026-06-22T18:34:11","slug":"launchoverlay-lite","status":"publish","type":"plugin","link":"https:\/\/es-ar.wordpress.org\/plugins\/launchoverlay-lite\/","author":23469885,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.1","stable_tag":"1.1.1","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"LaunchOverlay \u2013 Coming Soon Banner for Products","header_author":"Mark J. Gorrie","header_description":"Add \"Coming Soon\", \"Pre-Order\", and launch banner overlays to WooCommerce product images. Control purchase availability per product.","assets_banners_color":"c1a2bd","last_updated":"2026-06-22 18:34:11","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/gorrie.us\/products-page\/","header_author_uri":"https:\/\/gorrie.us\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":25,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.1":{"tag":"1.1.1","author":"markjgorrie","date":"2026-06-22 18:34:11"}},"upgrade_notice":{"1.1.1":"<p>Recommended update \u2014 removes jQuery dependency, fixes escaping issues, and adds more banner text options.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3582212,"resolution":"128x128","location":"assets","locale":"","width":1254,"height":1254},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3582212,"resolution":"256x256","location":"assets","locale":"","width":1254,"height":1254}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3582212,"resolution":"1544x500","location":"assets","locale":"","width":1560,"height":1008},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3582212,"resolution":"772x250","location":"assets","locale":"","width":1910,"height":823}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Product image with \"Coming Soon\" banner overlay on the shop page.","2":"Per-product LaunchOverlay settings panel inside the product editor.","3":"Global settings page under WooCommerce \u2192 LaunchOverlay with live preview."}},"plugin_section":[],"plugin_tags":[784,802,127169,74621,286],"plugin_category":[45],"plugin_contributors":[268392],"plugin_business_model":[],"class_list":["post-327521","plugin","type-plugin","status-publish","hentry","plugin_tags-banner","plugin_tags-coming-soon","plugin_tags-pre-order","plugin_tags-product-overlay","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-markjgorrie","plugin_committers-markjgorrie"],"banners":{"banner":"https:\/\/ps.w.org\/launchoverlay-lite\/assets\/banner-772x250.png?rev=3582212","banner_2x":"https:\/\/ps.w.org\/launchoverlay-lite\/assets\/banner-1544x500.png?rev=3582212","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/launchoverlay-lite\/assets\/icon-128x128.png?rev=3582212","icon_2x":"https:\/\/ps.w.org\/launchoverlay-lite\/assets\/icon-256x256.png?rev=3582212","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>LaunchOverlay<\/strong> lets you add eye-catching banners to your WooCommerce product images so customers know a product is <em>Coming Soon<\/em>, <em>Pre-Order<\/em>, or <em>Launching Soon<\/em> \u2014 before it goes live.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>5 preset banner texts: Coming Soon, Pre-Order, Launching Soon, Sold Out, Available Soon<\/li>\n<li>6 colour themes: Dark, Light, Blue, Green, Amber, Red<\/li>\n<li>Adjustable colours with a visual colour picker<\/li>\n<li>Banner style or Badge\/Pill style<\/li>\n<li>7 placement options: Top Left, Top Centre, Top Right, Centre, Bottom Left, Bottom Centre, Bottom Right<\/li>\n<li>Per-product enable\/disable<\/li>\n<li>Per-product banner text selection<\/li>\n<li>Hide price display per product<\/li>\n<li>Disable Add to Cart with configurable replacement message<\/li>\n<li>Works on shop pages, category pages, and single product pages<\/li>\n<li>Live preview in the settings page<\/li>\n<li>WooCommerce HPOS (custom order tables) compatible<\/li>\n<li>Accessible markup (aria-label on overlay)<\/li>\n<li>Lightweight \u2014 no jQuery dependency, pure CSS rendering<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Go to <strong>WooCommerce \u2192 LaunchOverlay<\/strong> to set global colour and style defaults.<\/li>\n<li>Edit any product and click the <strong>LaunchOverlay<\/strong> tab in the Product Data panel.<\/li>\n<li>Enable the overlay, choose a banner text, and optionally disable Add to Cart.<\/li>\n<li>Save the product \u2014 the banner appears on your store immediately.<\/li>\n<\/ol>\n\n<h4>Compatibility<\/h4>\n\n<p>Works with both classic and block themes. The overlay is injected via the <code>woocommerce_product_get_image<\/code> filter so no theme template modifications are required.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>launchoverlay<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin via the <strong>Plugins<\/strong> screen.<\/li>\n<li>Go to <strong>WooCommerce \u2192 LaunchOverlay<\/strong> to configure global defaults.<\/li>\n<li>Edit any product and use the <strong>LaunchOverlay<\/strong> tab to enable per-product banners.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20with%20block%20themes%3F\"><h3>Does this work with block themes?<\/h3><\/dt>\n<dd><p>Yes. The overlay is injected via the <code>woocommerce_product_get_image<\/code> filter which works with both classic and block themes.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20store%3F\"><h3>Will it slow down my store?<\/h3><\/dt>\n<dd><p>No. The plugin enqueues a single CSS file (~3 KB) and a small vanilla JS file only on WooCommerce pages. There are no external requests and no jQuery dependency.<\/p><\/dd>\n<dt id=\"can%20i%20set%20a%20different%20banner%20text%20per%20product%3F\"><h3>Can I set a different banner text per product?<\/h3><\/dt>\n<dd><p>Yes. Every product has its own LaunchOverlay panel where you can choose from the five preset banner labels, disable Add to Cart, hide the price, and set a replacement message.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%20hpos%3F\"><h3>Does it work with WooCommerce HPOS?<\/h3><\/dt>\n<dd><p>Yes. LaunchOverlay declares full compatibility with WooCommerce High Performance Order Storage (custom order tables).<\/p><\/dd>\n<dt id=\"can%20i%20disable%20the%20add%20to%20cart%20button%20without%20removing%20the%20product%20from%20my%20shop%3F\"><h3>Can I disable the Add to Cart button without removing the product from my shop?<\/h3><\/dt>\n<dd><p>Yes. Enable the overlay, tick \"Disable Add to Cart\", optionally add a replacement message, and save. The product remains visible but cannot be purchased.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Removed jQuery dependency \u2014 overlay JS is now pure vanilla JavaScript.<\/li>\n<li>Fixed output escaping throughout to meet WordPress coding standards.<\/li>\n<li>Fixed wp_unslash() usage before sanitisation on all $_POST reads.<\/li>\n<li>Fixed plugin action links to use properly escaped output.<\/li>\n<li>Activation hook converted to named function for compatibility.<\/li>\n<li>Added 5 preset banner text options (up from 3).<\/li>\n<li>Added 6 colour theme quick-references.<\/li>\n<li>Updated position labels to British English spelling.<\/li>\n<li>Minor code style improvements throughout.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Improved overlay rendering via woocommerce_product_get_image filter.<\/li>\n<li>Refactored admin panel with toggle switches and live preview.<\/li>\n<li>HPOS compatibility declared.<\/li>\n<li>Accessibility improvements.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Add &quot;Coming Soon&quot;, &quot;Pre-Order&quot;, and launch banner overlays to WooCommerce product images. Control purchase availability per product.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es-ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/327521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es-ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es-ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es-ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=327521"}],"author":[{"embeddable":true,"href":"https:\/\/es-ar.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/markjgorrie"}],"wp:attachment":[{"href":"https:\/\/es-ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=327521"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es-ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=327521"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es-ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=327521"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es-ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=327521"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es-ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=327521"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es-ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=327521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}