Description
The Popup Login addon is aimed at sites with restricted areas, member communities, and stores that depend on recurring access, with a login form in a modal window and password recovery flow without leaving the current page. The extension adds a popup authentication component to OceanWP, reducing friction for visitors who need to log in while browsing, purchasing, or viewing protected content.
Key Features of Popup Login
- Popup login
Displays the access form in a modal window over the current page. - Password recovery
Includes a password reset flow within the authentication interface. - OceanWP integration
Adds the feature to the visual and functional ecosystem of the OceanWP theme. - No-redirect access
Keeps the visitor on the page while performing the login process. - Compact interface
Centers authentication fields in a direct and organized modal.
Benefits of Popup Login
- Less interruption
Access happens without breaking the visitor’s browsing flow. - Faster sign-in
Returning visitors can authenticate their account with fewer visible steps. - Better for members
Protected areas become more convenient for frequent returners. - Smoother experience
Login remains integrated into the layout instead of opening another page.
Who Is Popup Login For?
- Those who maintain member areas in OceanWP and want to reduce redirects when logging in.
- Sites with protected content that need to make login and password recovery easier.
- Those who use commercial pages with customer accounts and want more discreet authentication.
How to Download Popup Login
Popup Login is available for download here at Ultrapack. After downloading the .zip file, install it under Plugins > Add New > Upload Plugin, select the .zip, and activate. Keep OceanWP active for the extension to work properly.
Popup Login concentrates authentication in a direct visual point, without turning access into an isolated step from the rest of the site. For projects based on OceanWP with a customer account, private area, or protected content, the addon helps keep the visitor in the browsing context while they log in or request a password reset.
Frequently asked questions
Is OceanWP Popup Login GPL-licensed?
Yes. OceanWP Popup Login is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use OceanWP Popup Login on multiple sites?
Yes. You can install OceanWP Popup Login on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does OceanWP Popup Login cost at Ultrapack?
OceanWP Popup Login costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does OceanWP Popup Login include updates?
Yes. The current version of OceanWP Popup Login is 2.2.3, published at Ultrapack on Aug 18, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is OceanWP Popup Login scanned before publication?
Yes. Every version of OceanWP Popup Login goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 2.2.3
- Added: Compatibility: WordPress 7.1.
- Improved: Customizer: Panels and options rendering logic for improved Customizer speed.
- = 2.2.2 - MAY 20 2026 =
- Improved: Password reset link method.
- Updated: Compatibility: WordPress version number.
- = 2.2.1 - MAR 4 2025 =
- NEW: Email validation upon registration. Can be applied to the default login page, Woo login and all other login options that utilize the default WP login form.
- NEW: Cloudflare Turnstile security validation method.
- Added: reCaptcha: Options to apply to default login page, Woo login and all other login options that utilize the default WP login form.
- Added: Options to apply the username security setup to the default login page, Woo login and all other login options that utilize the default WP login form.
- Added: Logged In: Custom: Custom Text: display a custom message to logged in users and reference desired details (username, first name, etc) using the shortcode
- = 2.2.0 - OCT 16 2024 =
- NEW: Customizer: Library upgraded to default WordPress ReactJS.
- NEW: Customizer: Customizer Controls.
- NEW: Customizer: User Interface.
- NEW: Customizer: Reorganized settings for improved user experience.
- Removed: Customizer: Legacy PHP Controls.
- = 2.1.9 - OCT 11 2024 =
- Added: Conditional checks for future updates.
- Updated: Compatibility: WordPress version number.
- = 2.1.8 - MAY 20 2024 =
- Added: Translations: Portuguese language.
- Updated: Compatibility: WordPress version number.
- = 2.1.7 - DEC 11 2023 =
- Added: Compatibility: Easy Digital Downloads: Password retrieve filter for the Forgot Password / Reset Password option.
- = 2.1.6 - SEP 6 2023 =
- Updated: Compatibility: WordPress version number.
- = 2.1.5 - MAY 23 2023 =
- NEW: Security method via reCaptcha: OceanWP Panel > Ingretations + Customizer option.
- NEW: Username security options: username length, exclude spaces, forbidden usernames; Customizer options.
- Added: Compatibility: PHP 8.2.6: Creation of dynamic property Ocean_Popup_Login::$plugin_path and Ocean_Popup_Login::$plugin_url is deprecated.
- = 2.1.4 - JAN 10 2023 =
- Fixed: Customizer: Checkbox option to display privacy policy doesn't display.
- = 2.1.3 - NOV 9 2022 =
- Fixed: HTML Code for Custom Text is not available.
- Fixed: Live preview for custom HTML text.
- Fixed: PHP Fatal error: function 'opl_popup_login_sanitize_logged_in' cannot be called statically.
- = 2.1.2 =
- Added: Accessibility: Login form text input fields.
- = 2.1.1 =
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
ocean-popup-login.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
ocean-popup-login.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready