Описание
Hello Popup is a modern, minimal, and powerful popup plugin for WordPress. Display announcements, CTAs, marketing banners, or custom messages anywhere on your site — with full control from an intuitive admin panel.
Whether you’re looking to increase engagement, promote offers, or guide users, Hello Popup helps you do it beautifully.
Features
🎯 General Features
— Enable or disable popup globally
— Custom delay before showing popup (ms)
— Set expiry duration to control reappearance
— Upload custom image for popup
— Customize title and message content
— Add CTA button with custom text, link, and color
— Supports shortcodes inside popup
📄 Page Targeting
— Select specific pages for popup display
— Home page selected by default
— Auto-popup will only display on selected pages
🚀 Auto Show & Manual Trigger
— Automatically display popup after page load delay
— Disable auto-popup when needed
— Trigger popup manually using .hp-show-popup-btn class on buttons or links
🔒 Popup Memory
— LocalStorage-based memory to prevent repeated popup during expiry time
— Respects expiry setting (in hours) before re-displaying
⚙️ Admin Panel
— User-friendly admin settings under «Hello Popup»
— AJAX-based save functionality (no page reload)
— Nonce validation for secure save operations
— Input sanitization and validation for all fields
✨ UI/UX
— Smooth fade-in and fade-out animation
— Fully responsive on all devices
— Popup closes on overlay or close (×) icon click
🌐 Translation Ready
— Supports localization via hello-popup text domain
Скриншоты
Установка
- Upload the plugin files to the
/wp-content/plugins/hello-popupdirectory, or install the plugin through the WordPress admin screen. - Activate the plugin through the «Plugins» screen in WordPress.
- Go to «Hello Popup» in the WordPress admin menu to configure your settings.
Часто задаваемые вопросы
-
How do I enable the popup?
-
Go to «Hello Popup» settings and check the «Enable Popup» option.
-
Can I show the popup automatically on page load?
-
Yes, enable the “Auto Popup on Page Load” toggle and set a delay time.
-
Can I show the popup only on specific pages?
-
Yes, you can select specific pages from the admin settings panel where the popup should appear.
-
Can I add my own styles?
-
Yes! Go to Advanced Settings and add your custom CSS safely. The plugin supports live CSS input with validation.
-
It uses localStorage to remember if the user has closed the popup, based on the expiry duration you set.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«Hello Popup» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
УчастникиПеревести «Hello Popup» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.0.2
- Enabled sticky Save button that appears on scroll-up
- Integrated
wp.codeEditorfor better custom CSS editing experience - Limited custom CSS input length to 10000 characters and added sanitization
- Improved settings panel responsiveness and layout inside
.hp-container
1.0.1
- include register_setting() sanitized type
- remove load_plugin_textdomain()
1.0.0
- Initial release with full popup settings, page targeting, shortcode support, and fade animations.





