{"id":287743,"date":"2026-03-13T18:47:49","date_gmt":"2026-03-13T18:47:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/login-page-customizer-and-designer\/"},"modified":"2026-03-15T20:59:45","modified_gmt":"2026-03-15T20:59:45","slug":"login-page-customizer-and-designer","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/login-page-customizer-and-designer\/","author":23453055,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.1","stable_tag":"1.0.1","tested":"6.9.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Login Page Customizer and Designer","header_author":"shoiswp","header_description":"Customize your WordPress login page with a visual editor. Choose from free templates and customize every detail. No coding required.","assets_banners_color":"481b75","last_updated":"2026-03-15 20:59:45","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/login-page-customizer-and-designer\/","header_author_uri":"https:\/\/profiles.wordpress.org\/shoiswp\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":305,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"shoiswp","date":"2026-03-13 18:47:28"},"1.0.1":{"tag":"1.0.1","author":"shoiswp","date":"2026-03-15 20:59:45"}},"upgrade_notice":{"1.0.1":"<p>Major update with new ready-made templates, Pro feature previews, video and animated gradient backgrounds, Freemius integration, CAPTCHA support, and improved WordPress.org compliance.<\/p>","1.0.0":"<p>First release.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3482214,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.gif":{"filename":"banner-772x250.gif","revision":3482214,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3483298,"resolution":"1","location":"assets","locale":"","width":1716,"height":870},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3483298,"resolution":"2","location":"assets","locale":"","width":1762,"height":867},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3483298,"resolution":"3","location":"assets","locale":"","width":1768,"height":880},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3483298,"resolution":"4","location":"assets","locale":"","width":1760,"height":876},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3483298,"resolution":"5","location":"assets","locale":"","width":1758,"height":874},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3483298,"resolution":"6","location":"assets","locale":"","width":1295,"height":739},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3483298,"resolution":"7","location":"assets","locale":"","width":1302,"height":721},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3483298,"resolution":"8","location":"assets","locale":"","width":1294,"height":719},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3483298,"resolution":"9","location":"assets","locale":"","width":1282,"height":715}},"screenshots":{"1":"Overview Dashboard.","2":"Template Gallery.","3":"Template Editor.","4":"Settings page.","5":"Settings page \u2014 Security tab.","6":"Special template pro.","7":"Template preview.","8":"Template preview","9":"Template preview","10":"Template preview","11":"Template preview"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2604,3691,2768,602,5574],"plugin_category":[38,43],"plugin_contributors":[78154,255858],"plugin_business_model":[],"class_list":["post-287743","plugin","type-plugin","status-publish","hentry","plugin_tags-branding","plugin_tags-custom-login","plugin_tags-customizer","plugin_tags-login","plugin_tags-login-page","plugin_category-authentication","plugin_category-customization","plugin_contributors-freemius","plugin_contributors-shoiswp","plugin_committers-shoiswp"],"banners":{"banner":"https:\/\/ps.w.org\/login-page-customizer-and-designer\/assets\/banner-772x250.gif?rev=3482214","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/login-page-customizer-and-designer\/assets\/icon-256x256.gif?rev=3482214","icon_2x":"https:\/\/ps.w.org\/login-page-customizer-and-designer\/assets\/icon-256x256.gif?rev=3482214","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/login-page-customizer-and-designer\/assets\/screenshot-1.png?rev=3483298","caption":"Overview Dashboard."},{"src":"https:\/\/ps.w.org\/login-page-customizer-and-designer\/assets\/screenshot-2.png?rev=3483298","caption":"Template Gallery."},{"src":"https:\/\/ps.w.org\/login-page-customizer-and-designer\/assets\/screenshot-3.png?rev=3483298","caption":"Template Editor."},{"src":"https:\/\/ps.w.org\/login-page-customizer-and-designer\/assets\/screenshot-4.png?rev=3483298","caption":"Settings page."},{"src":"https:\/\/ps.w.org\/login-page-customizer-and-designer\/assets\/screenshot-5.png?rev=3483298","caption":"Settings page \u2014 Security tab."},{"src":"https:\/\/ps.w.org\/login-page-customizer-and-designer\/assets\/screenshot-6.png?rev=3483298","caption":"Special template pro."},{"src":"https:\/\/ps.w.org\/login-page-customizer-and-designer\/assets\/screenshot-7.png?rev=3483298","caption":"Template preview."},{"src":"https:\/\/ps.w.org\/login-page-customizer-and-designer\/assets\/screenshot-8.png?rev=3483298","caption":"Template preview"},{"src":"https:\/\/ps.w.org\/login-page-customizer-and-designer\/assets\/screenshot-9.png?rev=3483298","caption":"Template preview"}],"raw_content":"<!--section=description-->\n<p><strong>Login Page Customizer and Designer \u2013 Beautiful Login Page Builder for WordPress<\/strong><\/p>\n\n<p>Design a beautiful, branded WordPress login page in minutes \u2014 no coding required. Templates, animations, CAPTCHA protection, and full layout control, all built in.<\/p>\n\n<p>Your WordPress login page is the first thing your clients, team members, and customers see. Login Page Customizer and Designer transforms the plain default wp-login.php into a fully branded, professional experience \u2014 with zero code.<\/p>\n\n<p>Pick a template, customize colors, fonts, and animations, then go live in minutes. Whether you run a SaaS platform, an agency, or a membership site, this plugin gives you complete visual control over your login page without touching a single line of code.<\/p>\n\n<p>Most login page plugins give you a form and call it a day. Login Page Customizer and Designer gives you a full visual design system \u2014 block-based layout builder, entrance animations, shadow presets, background options, and a growing template library. PRO users get enterprise-grade security features like CAPTCHA protection, custom login URLs, and advanced redirect flows \u2014 everything you need to protect and polish your login experience.<\/p>\n\n<h4>\u2705 Free Features<\/h4>\n\n<p><strong>\ud83c\udfa8 Design &amp; Customization<\/strong>\n* <strong>Template Library<\/strong> \u2014 Get started instantly with 2 professionally designed templates: Light Centered and Dark Centered.\n* <strong>Layout Modes<\/strong> \u2014 Choose from 3 layout types: Centered, Split Left, and Split Right to match your site structure.\n* <strong>Core Blocks<\/strong> \u2014 Build your login page using 6 essential blocks: Logo, Heading, Paragraph, Divider, Login Form, and Custom HTML.\n* <strong>Flexible Styling<\/strong> \u2014 Full control over colors, fonts, border radius, padding, and spacing for pixel-perfect results.\n* <strong>Box Shadow Presets<\/strong> \u2014 Instantly apply Soft, Medium, or Strong shadow presets to your login card with a single click.\n* <strong>Entrance Animations<\/strong> \u2014 Add polished Fade In, Slide Up, or Zoom In animations to make your login form feel alive and modern.\n* <strong>Background Options<\/strong> \u2014 Set any Solid Color, Gradient, or Image as your login page background.\n* <strong>Global Custom CSS<\/strong> \u2014 Drop in your own CSS for unlimited design flexibility beyond the built-in controls.<\/p>\n\n<p><strong>\u2699\ufe0f Plugin Management<\/strong>\n* <strong>One-Click Toggle<\/strong> \u2014 Enable or disable the customizer instantly without losing any of your settings.\n* <strong>Custom Page Title &amp; Favicon<\/strong> \u2014 Set a custom browser tab title and favicon specifically for the login page, keeping your brand consistent.\n* <strong>Back to Blog Link<\/strong> \u2014 Customize the \"Back to Site\" link text and destination URL to match your brand voice.\n* <strong>Custom Error Messages<\/strong> \u2014 Replace the generic WordPress login error messages with your own friendly, branded copy.\n* <strong>Import \/ Export<\/strong> \u2014 Easily move your full template and settings between sites with one-click import and export.<\/p>\n\n<h4>\u2b50 PRO Features<\/h4>\n\n<p><strong>\ud83d\udee1\ufe0f Security<\/strong>\n* <strong>Premium Template Library<\/strong> \u2014 Unlock 19+ high-end templates including Glassmorphism, Midnight, Cyberpunk, and more \u2014 all professionally designed and ready to use.\n* <strong>CAPTCHA Protection<\/strong> \u2014 Defend against bots and brute-force attacks with built-in support for Google reCAPTCHA v2 &amp; v3, hCaptcha, and Cloudflare Turnstile.\n* <strong>Custom Login URL<\/strong> \u2014 Replace the default \/wp-login.php with a custom slug (e.g., yoursite.com\/my-login) to hide your login page from automated scanners and bots.<\/p>\n\n<p><strong>\ud83d\udd00 Advanced Redirects<\/strong>\n* Redirect users to the Homepage or any Custom URL after a successful login.\n* Redirect users to the Homepage or any Custom URL after a successful registration.<\/p>\n\n<p><strong>\ud83d\uded2 WooCommerce Integration<\/strong>\n* <strong>WooCommerce Support<\/strong> \u2014 Automatically apply your custom login design to the WooCommerce My Account login and registration page \u2014 no extra configuration needed.<\/p>\n\n<p><strong>\ud83c\udfa8 Advanced Design<\/strong>\n* <strong>Video Backgrounds<\/strong> \u2014 Set a looping video as your login page background for a cinematic, high-impact look.\n* <strong>Animated Gradient Backgrounds<\/strong> \u2014 Apply smooth, flowing gradient animations to add life and energy to your login page.\n* <strong>Custom Box Shadows<\/strong> \u2014 Go beyond presets with precise control over X\/Y offsets, blur radius, and spread for fully custom shadow effects.\n* <strong>Custom JavaScript<\/strong> \u2014 Inject JS code into the head or before the closing body tag for tracking pixels, analytics events, or any custom behavior.<\/p>\n\n<h3>Developer Instructions<\/h3>\n\n<p>This plugin uses WordPress scripts (<code>@wordpress\/scripts<\/code>) to compile React-based editor and settings UIs.<\/p>\n\n<p>To rebuild the JavaScript and CSS assets from the source files in <code>src\/<\/code>:<\/p>\n\n<ol>\n<li>Make sure you have Node.js (v16+) installed.<\/li>\n<li>Run <code>npm install<\/code> to install dependencies.<\/li>\n<li>Run <code>npm run build<\/code> to compile production assets into the <code>build\/<\/code> directory.<\/li>\n<li>For development mode with live rebuild, run <code>npm run start<\/code>.<\/li>\n<\/ol>\n\n<p>Note: The <code>node_modules\/<\/code> directory is excluded from the plugin distribution. All other source files (<code>src\/<\/code>, <code>package.json<\/code>, <code>webpack.config.js<\/code>) are included.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate through the <strong>Plugins<\/strong> screen.<\/li>\n<li>Go to <strong>LoginCraft \u2192 Editor<\/strong> to pick a template and start customizing.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20login%20page%20customizer%20and%20designer%20free%3F\"><h3>Is Login Page Customizer and Designer free?<\/h3><\/dt>\n<dd><p>Yes! The plugin is completely free to download and use. The free version includes 2 templates, 3 layout modes, 6 core blocks, entrance animations, background options, box shadow presets, and full styling control \u2014 no payment required. PRO unlocks advanced templates, CAPTCHA, custom login URL, WooCommerce integration, video backgrounds, and more.<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20know%20how%20to%20code%20to%20use%20this%20plugin%3F\"><h3>Do I need to know how to code to use this plugin?<\/h3><\/dt>\n<dd><p>Not at all. The entire plugin is built for non-developers. You pick a template, adjust colors, fonts, and layout using simple controls, and your login page updates instantly. No coding, no CSS, no PHP required \u2014 unless you want to add custom CSS, which is also available as an optional free feature.<\/p><\/dd>\n<dt id=\"can%20i%20use%20my%20own%20colors%20and%20fonts%3F\"><h3>Can I use my own colors and fonts?<\/h3><\/dt>\n<dd><p>Yes. The free version gives you full control over colors, fonts, border radius, padding, and spacing. You can also add your own CSS using the Global Custom CSS field for anything beyond the built-in controls.<\/p><\/dd>\n<dt id=\"can%20i%20add%20my%20logo%20to%20the%20login%20page%3F\"><h3>Can I add my logo to the login page?<\/h3><\/dt>\n<dd><p>Yes. The free Logo block lets you place your site logo anywhere on the login page layout. Simply add the Logo block and upload or select your image.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20error%20messages%20shown%20on%20the%20login%20page%3F\"><h3>Can I change the error messages shown on the login page?<\/h3><\/dt>\n<dd><p>Yes, this is a free feature. You can edit all default WordPress login error messages and replace them with your own custom, branded text.<\/p><\/dd>\n<dt id=\"can%20i%20add%20animations%20to%20the%20login%20form%3F\"><h3>Can I add animations to the login form?<\/h3><\/dt>\n<dd><p>Yes, for free. Choose from three entrance animations \u2014 Fade In, Slide Up, or Zoom In \u2014 to give your login page a polished, modern feel.<\/p><\/dd>\n<dt id=\"can%20i%20set%20a%20custom%20background%20for%20my%20login%20page%3F\"><h3>Can I set a custom background for my login page?<\/h3><\/dt>\n<dd><p>Yes. The free version supports Solid Colors, Gradients, and Image backgrounds. PRO users also get Video Backgrounds and Animated Gradient Backgrounds for a more dynamic look.<\/p><\/dd>\n<dt id=\"can%20i%20move%20my%20design%20to%20another%20website%3F\"><h3>Can I move my design to another website?<\/h3><\/dt>\n<dd><p>Yes. The free Import \/ Export feature lets you export your complete template and settings as a file and import it on any other site running the plugin \u2014 no reconfiguration needed.<\/p><\/dd>\n<dt id=\"can%20i%20set%20a%20custom%20browser%20tab%20title%20for%20the%20login%20page%3F\"><h3>Can I set a custom browser tab title for the login page?<\/h3><\/dt>\n<dd><p>Yes, this is a free feature. You can set a custom page title and favicon specifically for your login page without affecting the rest of your site.<\/p><\/dd>\n<dt id=\"will%20this%20plugin%20slow%20down%20my%20website%3F\"><h3>Will this plugin slow down my website?<\/h3><\/dt>\n<dd><p>No. Login Page Customizer and Designer only loads its assets on the login page itself. Your front-end site performance is completely unaffected \u2014 zero overhead for your visitors.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20my%20theme%3F\"><h3>Does it work with my theme?<\/h3><\/dt>\n<dd><p>Yes. The plugin operates independently of your WordPress theme. It completely replaces the default login page rendering, so theme compatibility is never an issue.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes, with PRO. When WooCommerce Support is enabled, your custom login design is automatically applied to the WooCommerce My Account login and registration page, keeping your branding fully consistent.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20deactivate%20the%20plugin%3F\"><h3>What happens if I deactivate the plugin?<\/h3><\/dt>\n<dd><p>Everything returns to the default WordPress login page immediately. Your settings and templates are safely stored in the database and will be fully restored the moment you reactivate the plugin.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20accessible%3F\"><h3>Is the plugin accessible?<\/h3><\/dt>\n<dd><p>Yes. All form elements include proper labels, focus states are preserved, and the plugin does not interfere with keyboard navigation or screen reader behavior.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li><strong>New Templates<\/strong> \u2014 Added a collection of professionally designed ready-made templates including modern layouts, glassmorphism effects, and creative designs to help you get started faster.<\/li>\n<li><strong>Feature Previews<\/strong> \u2014 Introduced clear feature separation across the editor and settings, allowing you to preview advanced templates and features within the editor experience.<\/li>\n<li><strong>Video Backgrounds<\/strong> \u2014 Added support for YouTube and self-hosted MP4 video backgrounds with overlay controls, mobile fallback images, and video fit options.<\/li>\n<li><strong>Animated Gradient Backgrounds<\/strong> \u2014 Added smooth, multi-color animated gradient backgrounds with customizable speed, angle, and color stops.<\/li>\n<li><strong>Improved Overview Page<\/strong> \u2014 Redesigned the plugin dashboard with a quick-start guide, one-click enable\/disable toggle, and recommended plugins section.<\/li>\n<li><strong>Settings Enhancements<\/strong> \u2014 Added CAPTCHA provider support (reCAPTCHA v2\/v3, hCaptcha, Turnstile), custom login URL, advanced redirect flows, WooCommerce login page support, and custom JavaScript injection.<\/li>\n<li><strong>Import \/ Export<\/strong> \u2014 Full template and settings import\/export for easy migration between sites.<\/li>\n<li><strong>WordPress.org Compliance<\/strong> \u2014 Improved code quality with proper asset enqueuing, late escaping, input sanitization, and developer documentation in readme.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>4 free built\u2011in templates (Dark Centered, Light Centered, Split Brand Left, Split Brand Right).<\/li>\n<li>Visual block editor with 5 block types.<\/li>\n<li>Settings: General, Security (reCAPTCHA), Messages, Redirects.<\/li>\n<li>12 web\u2011safe system fonts.<\/li>\n<li>3 form entrance animations.<\/li>\n<li>Undo\/Redo and draft autosave.<\/li>\n<\/ul>","raw_excerpt":"Customize your WordPress login page with custom templates, animations, backgrounds &amp; security. Make Beautiful login pages in minutes.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/287743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=287743"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/shoiswp"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=287743"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=287743"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=287743"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=287743"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=287743"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=287743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}