{"id":190756,"date":"2024-05-20T22:22:36","date_gmt":"2024-05-20T22:22:36","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/simple-login-page-styler\/"},"modified":"2026-05-02T01:54:43","modified_gmt":"2026-05-02T01:54:43","slug":"simple-login-page-styler","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/simple-login-page-styler\/","author":9007740,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1","stable_tag":"1.1","tested":"6.8.5","requires":"6.0","requires_php":"7.2","requires_plugins":null,"header_name":"Simple Login Styler","header_author":"topdevs.net","header_description":"Customize the login page of your WordPress site with logo, background color, and rounded form option.","assets_banners_color":"cfd0da","last_updated":"2026-05-02 01:54:43","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/simple-login-page-styler\/","header_author_uri":"https:\/\/topdevs.net","rating":0,"author_block_rating":0,"active_installs":0,"downloads":640,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"illiaonline","date":"2026-05-02 01:54:43"},"1.1":{"tag":"1.1","author":"illiaonline","date":"2026-05-02 01:54:43"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3520652,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3520652,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3520652,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3520652,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1"],"block_files":[],"assets_screenshots":{"screenshot-2.png":{"filename":"screenshot-2.png","revision":3520652,"resolution":"2","location":"plugin","width":1271,"height":795},"screenshot-1.png":{"filename":"screenshot-1.png","revision":3520652,"resolution":"1","location":"plugin","width":1266,"height":828},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3520652,"resolution":"3","location":"plugin","width":1420,"height":842}},"screenshots":{"1":"Settings page \u2014 Logo, Background, Form, Button, and Text options","2":"Customized WordPress login page"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2604,3691,602,5574,3765],"plugin_category":[38],"plugin_contributors":[78842],"plugin_business_model":[],"class_list":["post-190756","plugin","type-plugin","status-publish","hentry","plugin_tags-branding","plugin_tags-custom-login","plugin_tags-login","plugin_tags-login-page","plugin_tags-white-label","plugin_category-authentication","plugin_contributors-topdevs","plugin_committers-illiaonline","plugin_committers-topdevs"],"banners":{"banner":"https:\/\/ps.w.org\/simple-login-page-styler\/assets\/banner-772x250.png?rev=3520652","banner_2x":"https:\/\/ps.w.org\/simple-login-page-styler\/assets\/banner-1544x500.png?rev=3520652","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/simple-login-page-styler\/assets\/icon-128x128.png?rev=3520652","icon_2x":"https:\/\/ps.w.org\/simple-login-page-styler\/assets\/icon-256x256.png?rev=3520652","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/simple-login-page-styler\/trunk\/screenshot-1.png?rev=3520652","caption":"Settings page \u2014 Logo, Background, Form, Button, and Text options"},{"src":"https:\/\/ps.w.org\/simple-login-page-styler\/trunk\/screenshot-2.png?rev=3520652","caption":"Customized WordPress login page"},{"src":"https:\/\/ps.w.org\/simple-login-page-styler\/trunk\/screenshot-3.png?rev=3520652","caption":""}],"raw_content":"<!--section=description-->\n<p>WordPress login pages all look the same \u2014 the WordPress logo, the default blue, the generic title. If you care about how your site looks, this is the last unbranded page.<\/p>\n\n<p>Simple Login Styler replaces it. Upload your logo, set your colors, customize the title and links \u2014 all through a standard WordPress settings page. No core file editing, no render-blocking scripts, no bloat.<\/p>\n\n<p><strong>How it works:<\/strong> The plugin uses WordPress login page hooks to inject a single, minimal CSS block. Settings are stored in the database and applied at login page load time. Nothing touches <code>wp-login.php<\/code> directly. CSS is only injected for settings that actually differ from the WordPress default, keeping output lean.<\/p>\n\n<h4>Features<\/h4>\n\n<p><strong>Logo<\/strong><\/p>\n\n<ul>\n<li>Upload a custom logo using the WordPress Media Library<\/li>\n<li>Control logo width (60\u2013400px)<\/li>\n<li>Set a custom logo link URL (defaults to the site home URL)<\/li>\n<\/ul>\n\n<p><strong>Background<\/strong><\/p>\n\n<ul>\n<li>Background color picker<\/li>\n<li>Background image upload (Media Library)<\/li>\n<li>Background size control: Cover \/ Contain \/ Auto (shown only when a background image is set)<\/li>\n<\/ul>\n\n<p><strong>Login Form Panel<\/strong><\/p>\n\n<ul>\n<li>Panel background color<\/li>\n<li>Border radius (0\u201320px)<\/li>\n<li>Box shadow: on or off<\/li>\n<\/ul>\n\n<p><strong>Buttons<\/strong><\/p>\n\n<ul>\n<li>Primary button background color<\/li>\n<li>Primary button text color<\/li>\n<li>Button border radius (0\u201320px)<\/li>\n<\/ul>\n\n<p><strong>Text &amp; Links<\/strong><\/p>\n\n<ul>\n<li>Custom page <code>&lt;title&gt;<\/code> tag (replaces the default \"Log In \u2039 Site Name \u2014 WordPress\")<\/li>\n<li>Show or hide the \"Back to [Site Name]\" link<\/li>\n<li>Show or hide the \"Lost your password?\" link<\/li>\n<li>Custom footer text displayed below the login form<\/li>\n<\/ul>\n\n<p>All fields are optional. If a field is left blank or at its default, that part of the login page looks exactly like stock WordPress.<\/p>\n\n<h4>Works Great With<\/h4>\n\n<p><strong>UnclutterWP<\/strong> \u2014 Once you've branded your login page, UnclutterWP helps you clean up the rest of the site: remove emoji scripts, disable XML-RPC, clean your WordPress <code>&lt;head&gt;<\/code>, and more \u2014 the same \"remove what you didn't ask for\" philosophy applied to your whole site.<\/p>\n\n<p><a href=\"https:\/\/wordpress.org\/plugins\/unclutterwp\/\">Get UnclutterWP \u2014 free<\/a><\/p>\n\n<p>Built by the team behind UnclutterWP.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Download the plugin ZIP file.<\/li>\n<li>Go to Plugins \u2192 Add New \u2192 Upload Plugin.<\/li>\n<li>Select the ZIP file and click Install Now.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to Settings \u2192 Login Page Styler to customize.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20edit%20wp-login.php%3F\"><h3>Does this edit wp-login.php?<\/h3><\/dt>\n<dd><p>No. Simple Login Styler uses WordPress login page hooks exclusively (<code>login_enqueue_scripts<\/code>, <code>login_headerurl<\/code>, <code>login_headertext<\/code>, <code>login_title<\/code>, <code>login_footer<\/code>). No core files are touched.<\/p><\/dd>\n<dt id=\"will%20plugin%20updates%20reset%20my%20customizations%3F\"><h3>Will plugin updates reset my customizations?<\/h3><\/dt>\n<dd><p>No. All settings are stored in the WordPress database under the <code>slps_options<\/code> option key. Plugin updates do not affect your saved settings.<\/p><\/dd>\n<dt id=\"does%20this%20affect%20the%20wordpress%20admin%20area%3F\"><h3>Does this affect the WordPress admin area?<\/h3><\/dt>\n<dd><p>No. Changes apply only to <code>wp-login.php<\/code>. The WordPress admin dashboard is not affected.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20woocommerce%20or%20buddypress%20login%20pages%3F\"><h3>Is it compatible with WooCommerce or BuddyPress login pages?<\/h3><\/dt>\n<dd><p>Simple Login Styler targets the default <code>wp-login.php<\/code> page. WooCommerce, BuddyPress, and other plugins that render their own login pages using custom templates may not be affected.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1<\/h4>\n\n<ul>\n<li>Rebuilt: Complete rebuild with a full feature set<\/li>\n<li>Added: Logo upload with width and link URL controls<\/li>\n<li>Added: Background color and background image upload<\/li>\n<li>Added: Form panel color, border radius, and box shadow controls<\/li>\n<li>Added: Button background color, text color, and border radius<\/li>\n<li>Added: Custom page title, link visibility toggles, and footer text<\/li>\n<li>Added: UnclutterWP companion plugin integration<\/li>\n<li>Changed: Proper multi-file structure with includes\/admin separation<\/li>\n<li>Changed: CSS-only approach \u2014 no jQuery dependency on the login page<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Replace the default WordPress login page with your own logo, colors, and text. Lightweight, no-bloat login branding for any WordPress site.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/190756","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=190756"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/topdevs"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=190756"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=190756"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=190756"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=190756"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=190756"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=190756"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}