{"id":239264,"date":"2025-07-07T18:37:28","date_gmt":"2025-07-07T18:37:28","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/hello-popup\/"},"modified":"2025-07-11T15:10:29","modified_gmt":"2025-07-11T15:10:29","slug":"hello-popup","status":"publish","type":"plugin","link":"https:\/\/sl.wordpress.org\/plugins\/hello-popup\/","author":23316424,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.2","stable_tag":"1.0.2","tested":"6.8.5","requires":"5.2","requires_php":"7.2","requires_plugins":null,"header_name":"Hello Popup","header_author":"gazirahad7","header_description":"Display a customizable popup after a delay. All content is editable from the WordPress admin.","assets_banners_color":"cce5f1","last_updated":"2025-07-11 15:10:29","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/profiles.wordpress.org\/gazirahad7","rating":0,"author_block_rating":0,"active_installs":0,"downloads":392,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"gazirahad7","date":"2025-07-07 18:37:05"},"1.0.2":{"tag":"1.0.2","author":"gazirahad7","date":"2025-07-11 15:10:29"},"10.2":{"tag":"10.2","author":"gazirahad7","date":"2025-07-11 14:55:17"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3323856,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3323856,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2","10.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3323856,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3326354,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3323856,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3323856,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3326354,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Popup preview on the frontend","2":"Popup settings page in admin dashboard","3":"Page selection option for popup display"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2566,456,613,1159,491],"plugin_category":[55],"plugin_contributors":[244636],"plugin_business_model":[],"class_list":["post-239264","plugin","type-plugin","status-publish","hentry","plugin_tags-alert","plugin_tags-marketing","plugin_tags-modal","plugin_tags-notification","plugin_tags-popup","plugin_category-seo-and-marketing","plugin_contributors-gazirahad7","plugin_committers-gazirahad7"],"banners":{"banner":"https:\/\/ps.w.org\/hello-popup\/assets\/banner-772x250.jpg?rev=3323856","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/hello-popup\/assets\/icon-256x256.png?rev=3323856","icon_2x":"https:\/\/ps.w.org\/hello-popup\/assets\/icon-256x256.png?rev=3323856","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/hello-popup\/assets\/screenshot-1.png?rev=3323856","caption":"Popup preview on the frontend"},{"src":"https:\/\/ps.w.org\/hello-popup\/assets\/screenshot-2.png?rev=3326354","caption":"Popup settings page in admin dashboard"},{"src":"https:\/\/ps.w.org\/hello-popup\/assets\/screenshot-3.png?rev=3323856","caption":"Page selection option for popup display"},{"src":"https:\/\/ps.w.org\/hello-popup\/assets\/screenshot-4.png?rev=3323856","caption":""},{"src":"https:\/\/ps.w.org\/hello-popup\/assets\/screenshot-5.png?rev=3326354","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Hello Popup<\/strong> is a modern, minimal, and powerful popup plugin for WordPress. Display announcements, CTAs, marketing banners, or custom messages anywhere on your site \u2014 with full control from an intuitive admin panel.<\/p>\n\n<p>Whether you're looking to increase engagement, promote offers, or guide users, Hello Popup helps you do it beautifully.<\/p>\n\n<h3>Features<\/h3>\n\n<p>\ud83c\udfaf <strong>General Features<\/strong>\n- Enable or disable popup globally\n- Custom delay before showing popup (ms)\n- Set expiry duration to control reappearance\n- Upload custom image for popup\n- Customize title and message content\n- Add CTA button with custom text, link, and color\n- Supports shortcodes inside popup<\/p>\n\n<p>\ud83d\udcc4 <strong>Page Targeting<\/strong>\n- Select specific pages for popup display\n- Home page selected by default\n- Auto-popup will only display on selected pages<\/p>\n\n<p>\ud83d\ude80 <strong>Auto Show &amp; Manual Trigger<\/strong>\n- Automatically display popup after page load delay\n- Disable auto-popup when needed\n- Trigger popup manually using <code>.hp-show-popup-btn<\/code> class on buttons or links<\/p>\n\n<p>\ud83d\udd12 <strong>Popup Memory<\/strong>\n- LocalStorage-based memory to prevent repeated popup during expiry time\n- Respects expiry setting (in hours) before re-displaying<\/p>\n\n<p>\u2699\ufe0f <strong>Admin Panel<\/strong>\n- User-friendly admin settings under \"Hello Popup\"\n- AJAX-based save functionality (no page reload)\n- Nonce validation for secure save operations\n- Input sanitization and validation for all fields<\/p>\n\n<p>\u2728 <strong>UI\/UX<\/strong>\n- Smooth fade-in and fade-out animation\n- Fully responsive on all devices\n- Popup closes on overlay or close (\u00d7) icon click<\/p>\n\n<p>\ud83c\udf10 <strong>Translation Ready<\/strong>\n- Supports localization via <code>hello-popup<\/code> text domain<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/hello-popup<\/code> directory, or install the plugin through the WordPress admin screen.<\/li>\n<li>Activate the plugin through the \"Plugins\" screen in WordPress.<\/li>\n<li>Go to \"Hello Popup\" in the WordPress admin menu to configure your settings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20do%20i%20enable%20the%20popup%3F'><h3>How do I enable the popup?<\/h3><\/dt>\n<dd><p>Go to \"Hello Popup\" settings and check the \"Enable Popup\" option.<\/p><\/dd>\n<dt id='can%20i%20show%20the%20popup%20automatically%20on%20page%20load%3F'><h3>Can I show the popup automatically on page load?<\/h3><\/dt>\n<dd><p>Yes, enable the \u201cAuto Popup on Page Load\u201d toggle and set a delay time.<\/p><\/dd>\n<dt id='can%20i%20show%20the%20popup%20only%20on%20specific%20pages%3F'><h3>Can I show the popup only on specific pages?<\/h3><\/dt>\n<dd><p>Yes, you can select specific pages from the admin settings panel where the popup should appear.<\/p><\/dd>\n<dt id='can%20i%20add%20my%20own%20styles%3F'><h3>Can I add my own styles?<\/h3><\/dt>\n<dd><p>Yes! Go to <strong>Advanced Settings<\/strong> and add your custom CSS safely. The plugin supports live CSS input with validation.<\/p><\/dd>\n<dt id='does%20this%20plugin%20store%20cookies%20or%20local%20data%3F'><h3>Does this plugin store cookies or local data?<\/h3><\/dt>\n<dd><p>It uses localStorage to remember if the user has closed the popup, based on the expiry duration you set.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Enabled sticky Save button that appears on scroll-up<\/li>\n<li>Integrated <code>wp.codeEditor<\/code> for better custom CSS editing experience<\/li>\n<li>Limited custom CSS input length to 10000 characters and added sanitization<\/li>\n<li>Improved settings panel responsiveness and layout inside <code>.hp-container<\/code><\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>include register_setting()  sanitized type <\/li>\n<li>remove load_plugin_textdomain()<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release with full popup settings, page targeting, shortcode support, and fade animations.<\/li>\n<\/ul>","raw_excerpt":"A lightweight and customizable popup plugin to engage visitors, highlight offers, and boost conversions with ease.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/239264","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=239264"}],"author":[{"embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/gazirahad7"}],"wp:attachment":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=239264"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=239264"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=239264"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=239264"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=239264"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=239264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}