{"id":290823,"date":"2026-07-15T12:41:47","date_gmt":"2026-07-15T12:41:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/simple-popup-everywhere\/"},"modified":"2026-09-22T12:20:50","modified_gmt":"2026-09-22T12:20:50","slug":"gazzit-simple-popup-everywhere","status":"publish","type":"plugin","link":"https:\/\/fr.wordpress.org\/plugins\/gazzit-simple-popup-everywhere\/","author":23254235,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.0","stable_tag":"1.2.0","tested":"7.0.6","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"GazzIT Simple Popup Everywhere","header_author":"GazzIT","header_description":"GazzIT Simple Popup Everywhere","assets_banners_color":"273547","last_updated":"2026-09-22 12:20:50","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/simple-popup.gazzit.nl","header_author_uri":"http:\/\/www.gazzit.nl","rating":0,"author_block_rating":0,"active_installs":0,"downloads":259,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"gazzit","date":"2026-07-15 12:41:31","revision":3608884},"1.0.1":{"tag":"1.0.1","author":"gazzit","date":"2026-08-03 12:23:14","revision":3632882},"1.1.0":{"tag":"1.1.0","author":"gazzit","date":"2026-09-14 11:23:52","revision":3695078},"1.2.0":{"tag":"1.2.0","author":"gazzit","date":"2026-09-22 12:20:50","revision":3707303}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3632882,"resolution":"128x128","location":"assets","locale":"","width":218,"height":218},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3632882,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3608884,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.1.0","1.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3632882,"resolution":"1","location":"assets","locale":"","width":1917,"height":875},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3632882,"resolution":"2","location":"assets","locale":"","width":1892,"height":782},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3632882,"resolution":"3","location":"assets","locale":"","width":1917,"height":867},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3632882,"resolution":"4","location":"assets","locale":"","width":1897,"height":741}},"screenshots":{"1":"Customizing popup dimensions, background, and curtain style settings directly in the Elementor editor panel.","2":"Front-end display of an Elementor-designed popup modal with an overlay backdrop and close button.","3":"Designing popup content using the native WordPress Block Editor (Gutenberg) with standard elements and widgets.","4":"Front-end preview of a Gutenberg-created popup modal triggered via shortcode on a live page."}},"plugin_section":[],"plugin_tags":[263532,280645,613,491,280646],"plugin_category":[],"plugin_contributors":[271688],"plugin_business_model":[],"class_list":["post-290823","plugin","type-plugin","status-publish","hentry","plugin_tags-elementor-popup","plugin_tags-gutenberg-popup","plugin_tags-modal","plugin_tags-popup","plugin_tags-popup-shortcode","plugin_contributors-gazzit","plugin_committers-gazzit"],"banners":{"banner":"https:\/\/ps.w.org\/gazzit-simple-popup-everywhere\/assets\/banner-772x250.png?rev=3608884","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/gazzit-simple-popup-everywhere\/assets\/icon-128x128.png?rev=3632882","icon_2x":"https:\/\/ps.w.org\/gazzit-simple-popup-everywhere\/assets\/icon-256x256.png?rev=3632882","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/gazzit-simple-popup-everywhere\/assets\/screenshot-1.png?rev=3632882","caption":"Customizing popup dimensions, background, and curtain style settings directly in the Elementor editor panel."},{"src":"https:\/\/ps.w.org\/gazzit-simple-popup-everywhere\/assets\/screenshot-2.png?rev=3632882","caption":"Front-end display of an Elementor-designed popup modal with an overlay backdrop and close button."},{"src":"https:\/\/ps.w.org\/gazzit-simple-popup-everywhere\/assets\/screenshot-3.png?rev=3632882","caption":"Designing popup content using the native WordPress Block Editor (Gutenberg) with standard elements and widgets."},{"src":"https:\/\/ps.w.org\/gazzit-simple-popup-everywhere\/assets\/screenshot-4.png?rev=3632882","caption":"Front-end preview of a Gutenberg-created popup modal triggered via shortcode on a live page."}],"raw_content":"<!--section=description-->\n<p>Looking for a fast, clean, and high-converting <strong>WordPress popup plugin<\/strong> that won't slow down your website? <strong>GazzIT Simple Popup Everywhere<\/strong> is the ultimate lightweight popup builder designed for site owners, developers, and marketers who need flexibility without bloated code.<\/p>\n\n<p>Whether you are looking for a native <strong>Gutenberg popup<\/strong> editor or a free <strong>Elementor popup alternative<\/strong> that works without requiring Elementor Pro, this plugin gives you complete control to trigger popups on any page across your website.<\/p>\n\n<h3>Stop Struggling with Heavy Popup Plugins<\/h3>\n\n<p>Most popup plugins load heavy external scripts, slow down core web vitals, or lock key features behind expensive subscriptions. GazzIT Simple Popup Everywhere solves this by providing a modular, fast, and native experience inside your existing WordPress workflow.<\/p>\n\n<h3>Key Features &amp; Benefits<\/h3>\n\n<ul>\n<li><strong>Dual Editor Support:<\/strong> Seamlessly create and manage your popups using either the Standard WordPress Block Editor or Elementor.<\/li>\n<li><strong>Gutenberg Popup Builder:<\/strong> Create lightweight popups natively inside the standard WordPress block editor using familiar blocks and layout controls.<\/li>\n<li><strong>Elementor Popup Alternative:<\/strong> Enjoy seamless integration with Elementor. Design rich modal popups using Elementor widgets without buying Elementor Pro.<\/li>\n<li><strong>Popup Anywhere with Shortcodes:<\/strong> Easily insert a <strong>popup shortcode<\/strong> into posts, pages, custom post types, headers, footers, or widget areas to show a <strong>popup on any page<\/strong>.<\/li>\n<li><strong>Lightweight Popup Performance:<\/strong> Zero bloat. Built with clean CSS and vanilla JavaScript for minimal asset impact and lighting-fast page loads.<\/li>\n<li><strong>Popup Block Included:<\/strong> Use the dedicated native Gutenberg <strong>popup block<\/strong> to quickly select and render popups directly inside your page templates.<\/li>\n<li><strong>Flexible Triggers &amp; Display:<\/strong> Take control over when your popups appear\u2014trigger on page loads, button clicks, or specific page targets to maximize conversion rates.<\/li>\n<li><strong>Visitor-Friendly Frequency Control:<\/strong> Show a popup every page load, or just once per visitor for a set period (a day, week, month, year, or forever) so you don't annoy repeat visitors.<\/li>\n<\/ul>\n\n<h3>Who is this Plugin for?<\/h3>\n\n<ul>\n<li><strong>Agencies &amp; Developers:<\/strong> Offer your clients a seamless solution that works with both Gutenberg and Elementor workflows.<\/li>\n<li><strong>Bloggers &amp; Publishers:<\/strong> Capture email leads, display announcement banners, and highlight popular posts without sacrificing speed.<\/li>\n<li><strong>E-commerce Stores:<\/strong> Display flash sales, offer promo codes, and reduce cart abandonment with clean modal popups.<\/li>\n<\/ul>\n\n<h3>How to Use GazzIT Simple Popup Everywhere<\/h3>\n\n<ol>\n<li>Create a new popup item from the <strong>Simple Popup<\/strong> admin menu.<\/li>\n<li>Build your popup layout using either the <strong>WordPress Block Editor<\/strong> or <strong>Elementor<\/strong>.<\/li>\n<li>Copy the generated <strong>popup shortcode<\/strong> (e.g., <code>[simple_popup id=\"123\"]<\/code>).<\/li>\n<li>Paste the shortcode into any page, post, or widget area where you want the popup to display!<\/li>\n<\/ol>\n\n<h3>Support &amp; Feedback<\/h3>\n\n<p>Enjoying GazzIT Simple Popup Everywhere? Please consider leaving a 5-star review on WordPress.org to help us continue adding awesome features!<\/p>\n\n<!--section=installation-->\n<h4>1. Standard WordPress Installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress Dashboard.<\/li>\n<li>Navigate to <strong>Plugins<\/strong> -&gt; <strong>Add New<\/strong>.<\/li>\n<li>In the search bar, type <code>GazzIT Simple Popup Everywhere<\/code>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then click <strong>Activate<\/strong>.<\/li>\n<li>Access your new popup menu in your WordPress Dashboard sidebar.<\/li>\n<\/ol>\n\n<h4>2. Manual Installation (Via Upload)<\/h4>\n\n<ol>\n<li>Download the plugin <code>.zip<\/code> file.<\/li>\n<li>Go to <strong>Plugins<\/strong> -&gt; <strong>Add New<\/strong> -&gt; <strong>Upload Plugin<\/strong>.<\/li>\n<li>Select the <code>.zip<\/code> file, click <strong>Install Now<\/strong>, and then click <strong>Activate Plugin<\/strong>.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added a \"Show popup\" setting: display it every page load (previous, still default, behavior) or only once per visitor.<\/li>\n<li>When set to \"Once per visitor\", a new \"Remember for\" setting controls how long that's remembered in the visitor's browser: a day, a week, a month (default), a year, or forever.<\/li>\n<li>Available and synced in both the classic metabox and the Elementor document panel, same as the other popup settings.<\/li>\n<li>\"Once per visitor\" is tracked via the visitor's own browser storage - no data is sent to or stored on the server, and clearing browser data or using a different browser\/device resets it.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<p><strong>Elementor integration<\/strong>\n* Popup document settings (Position, Splash close, Delay, Class) are now available directly in Elementor's document panel, in sync with the classic metabox - whichever editor you last saved with wins, and the other editor's fields update to match.\n* The classic \"Simple popup settings\" metabox is now automatically hidden once a popup has been built with Elementor, to avoid duplicate\/confusing controls.\n* New \"Simple Popup\" Elementor widget: insert any existing popup on any page or post by dragging it onto the canvas and picking a popup from a dropdown. Not available while editing a popup itself, to avoid nesting a popup inside itself.\n* The widget supports optional per-placement overrides (splash close, delay, class, width, background, background curtain, margin, padding) - leaving a field blank uses the popup's own saved setting; filling it in overrides it for that placement only, without touching the popup's own settings.\n* The popup now renders live inside the Elementor editor: it appears when you select the \"Simple Popup\" widget (in the canvas or the Structure panel), and hides again when you switch to editing a different widget, instead of either staying invisible the whole time or auto-popping up on every editor load.\n* Fixed a WP_Styles _doing_it_wrong notice (\"dependencies that are not registered: elementor-frontend\") that could appear - and silently break the widget's live preview - when editing an Elementor-built popup through the widget.\n* Fixed the popup's own CSS occasionally appearing as raw, unstyled text inside the popup when switching which popup is selected in the widget.<\/p>\n\n<p><strong>Popup styling<\/strong>\n* Added 5 ready-made popup style presets (Minimal, Rounded Card, Dark Mode, Gradient Accent, Bold Border), selectable from a new \"Popup style\" dropdown - previously this field existed but wasn't connected to anything.\n* Theme developers can add their own custom styles by placing a CSS file in their active theme's \/gazzit-simplepopup\/popup-styles\/ folder; a theme file with the same name as a bundled preset overrides it. An optional <code>\/* Style Name: ... *\/<\/code> header at the top of the file controls its label in the dropdown.\n* The close button can now be plain text (customizable) or one of 4 built-in icons, chosen per popup. Developers can add their own icons via the <code>gazzit_simplepopup_close_icons<\/code> filter.\n* Popup margin and padding, previously only visible while editing the popup's layout in Elementor, are now actually applied to the popup as it appears on the site.<\/p>\n\n<p><strong>Admin experience<\/strong>\n* Redesigned the \"Simple popup settings\" metabox with clearer field grouping, icons and descriptions, matching native WordPress admin styling.\n* Added an \"Edit Simple Popups\" link in the admin toolbar on any front-end page that's actually displaying one or more popups (via shortcode or site-wide display), linking straight to the correct editor (Elementor or classic) for each one.<\/p>\n\n<p><strong>Bug fixes<\/strong>\n* Fixed a JavaScript bug where explicitly turning \"Popup splash close\" off could still close the popup on splash click, because the string \"0\" is truthy in JavaScript.\n* Fixed a template bug where a message box could be left with an unclosed <code>&lt;div&gt;<\/code>.\n* Fixed a template bug that double-printed the \"Simple popup\" admin page heading.\n* Removed a redundant ID-sanitizing call in the popup shortcode handler.\n* General code cleanup: removed stray closing PHP tags, redundant database lookups, and tightened output escaping in several templates.\n* Reconciled the plugin's version number, which had drifted out of sync between the plugin header (1.0.1) and this readme's Stable tag (1.0.3).<\/p>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fix template to canvas in Elementor at creating popup.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added plugin icon and official screenshots to repository assets.<\/li>\n<li>Improved plugin activation hook and initialization checks.<\/li>\n<li>Enhanced Elementor compatibility and fixed editor preview rendering.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release of the GazzIT Simple Popup Everywhere plugin.<\/li>\n<\/ul>","raw_excerpt":"A lightweight and high-converting popup builder compatible with both the native WordPress Block Editor and Elementor.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/290823","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=290823"}],"author":[{"embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/gazzit"}],"wp:attachment":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=290823"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=290823"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=290823"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=290823"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=290823"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=290823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}