=== Login AWP === Contributors: alexanderwp Donate link: https://www.paypal.com/donate/?hosted_button_id=32A55GWU7JKY4 Tags: login, custom login, login page, branding, style builder Requires at least: 5.4 Tested up to: 7.1 Stable tag: 3.3.0 Requires PHP: 7.4 Support link: https://awp-software.com/docs-category/login-awp-plugin/ License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.html Customize your WordPress login page: logos, backgrounds, themes, fonts, and colors. Fast, lightweight, built for a polished first impression. == Description == **Login AWP** turns the standard WordPress login screen into a professional, on-brand experience. No coding required — upload a logo, set a background, pick a theme, and fine-tune every detail with the visual Style Builder. ### Brand your login in minutes - Upload a custom logo or use your site icon automatically - Set a full-screen background image with smooth transitions - Choose from ready-made login themes - Fine-tune colors, fonts, borders, spacing, and more with the live Style Builder - Fully responsive and retina-ready design that looks great on every device ### Go further with Login AWP Pro Login AWP is free and always will be. For advanced needs, the optional **Login AWP Pro** add-on adds: - Social Login with Facebook and Google - Two-Factor Authentication (2FA) with TOTP and email codes - Google reCAPTCHA protection (v2 and v3) - Premium login themes and exclusive Style Builder controls Learn more at https://awp-software.com/login-awp-pro/ ### Built to be fast and clean - Lightweight and optimized for quick page loads - No bloat: styles load only where they're needed - Seamless integration under the WordPress "Appearance" menu - Translation-ready (includes Spanish) ### Who is it for? Whether you manage a client site, run a brand, or build a community platform, Login AWP lets you deliver a consistent, professional first impression — effortlessly, and without touching a line of code. == Installation == 1. Upload the plugin files to the `/wp-content/plugins/login-awp/` directory, or install the plugin through the WordPress Plugin Directory. 2. Activate the plugin through the "Plugins" menu. 3. Navigate to **Appearance → Login AWP** to start customizing your login screen. == Frequently Asked Questions == = Can I change the background image? = Yes. Go to **Appearance → Login AWP**, then select the "Background" tab to upload your image. = What happens if I don't set a logo? = Your site icon is used automatically. You can also upload a custom logo from the plugin settings. = My background image is slow to load. What should I do? = Use optimized images under 500KB in JPG or WEBP format for the best performance. = How do I apply a pre-designed theme? = Open the "Themes" tab in the plugin settings, click a theme to preview it, and activate the one you like. = Can I fully customize styles without code? = Yes. Use the "Style Builder" tab to visually change colors, fonts, borders, spacing, and more with a live preview. = How can I provide feedback about this plugin? = After using the plugin for a short period, administrators will see a feedback notification where they can leave a review. You can also share feedback when deactivating the plugin. = The login page isn't loading my custom styles. What should I do? = Clear your browser cache first. If the issue persists, temporarily disable other plugins that might conflict with login page customization. = I'm getting an error when trying to send feedback while deactivating the plugin. What should I do? = Make sure you're running the latest version — we've fixed the AJAX issue that could occur during feedback submission. If it continues, you can safely skip the feedback step. == Screenshots == 1. Login page with default WordPress logo. 2. Login page with custom logo and background. 3. Plugin location in the Appearance menu. 4. Background image upload interface. 5. Pre-designed theme selector. 6. Style Builder customization interface. == Changelog == = 3.3.0 = * COMPAT: Full compatibility with WordPress 7.1 * IMPROVED: Verified and tested against the latest WordPress release * IMPROVED: Optimized plugin initialization for faster page loading * IMPROVED: Reduced plugin resource usage across all pages = 3.2.2 = * FIXED: Resolved additional edge case with deactivation feedback system * IMPROVED: Enhanced plugin initialization for better reliability * IMPROVED: Optimized performance for faster page loading * IMPROVED: Reduced plugin resource usage across all pages = 3.2.1 = * FIXED: Critical error when activating the plugin on certain hosting environments * FIXED: Issue with feedback popup not appearing on first plugin activation * IMPROVED: Plugin activation process now properly initializes feedback options on first install * IMPROVED: Enhanced error handling during plugin activation * IMPROVED: Eliminated external settings.php dependency for better reliability * IMPROVED: Code structure reorganized for better maintainability = 3.2.0 = * FIXED: Resolved AJAX error during plugin deactivation feedback submission * FIXED: Corrected issue with feedback submission pointing to incorrect domain * IMPROVED: Enhanced error handling for feedback email and webhook submissions * IMPROVED: Better fallbacks for email delivery when feedback settings are incomplete * SECURITY: Improved data sanitization for feedback submissions = 3.1.0 = * NEW: Added user feedback system for administrators to help improve the plugin * NEW: Added deactivation feedback modal to collect improvement suggestions * FIXED: Login page JavaScript loading issue on specific server configurations * IMPROVED: Enhanced compatibility with older PHP versions * IMPROVED: Better handling of modal dialogs with event delegation * FIXED: Various minor styling issues = 3.0.0 = * NEW: Theme selection system with pre-designed layouts * NEW: Visual Style Builder for advanced customization * NEW: Custom fonts, colors, spacing, and border settings = 2.1.0 = * NEW: Status notifications for image updates * Added: Spanish language translation = 2.0.0 = * NEW: Plugin moved to Appearance menu for easier access * NEW: Logo and background image customization = 1.1.0 = * FIX: Automatically display custom site icon on login page if available = 1.0.0 = * Initial stable release == Upgrade Notice == = 3.8.1 = * With Login AWP Pro active, logo and background settings now live only in the Pro Live Preview editor (the General tab is simplified). Update Login AWP Pro to 1.5.0 together with this release. = 3.8.0 = * Recommended update: fixes the Live Preview rendering (Pro) and guarantees the login page always shows the selected theme base even when custom styles are saved. Update Login AWP Pro to 1.4.0 together with this release. = 3.7.0 = * With Login AWP Pro active, the "Live Preview" tab now shows only the Pro split-view editor — the free template grid and Style Builder are hidden to avoid duplicated controls. Free-only installs are unchanged. = 3.6.2 = * Critical fix: hardened the Theme Manager and Style Builder against corrupted `login_awp_custom_styles` values (array instead of CSS string) that could crash the login page. Recommended update for all users. = 3.4.0 = This release adds integration hooks for the optional Login AWP Pro add-on. No breaking changes. = 3.3.0 = This release adds full compatibility with WordPress 7.1, along with improved initialization and performance. We recommend all users update to this version.