Title: AMSites Login Customizer
Author: AM-Sites Web Experts
Published: <strong>2026-06-01</strong>
Last modified: 2026-06-16

---

Szukaj wtyczek

![](https://ps.w.org/amsites-login-customizer/assets/banner-772x250.png?rev=3556663)

![](https://ps.w.org/amsites-login-customizer/assets/icon-256x256.png?rev=3556663)

# AMSites Login Customizer

 Autor: [AM-Sites Web Experts](https://profiles.wordpress.org/amsiteswebexperts/)

[Pobierz](https://downloads.wordpress.org/plugin/amsites-login-customizer.1.10.0.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/amsites-login-customizer/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/amsites-login-customizer/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/amsites-login-customizer/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/amsites-login-customizer/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/amsites-login-customizer/)

## Opis

AMSites Login Customizer is a lightweight, visual customizer for the WordPress login
page by AM-Sites Web Experts. Pick from 30+ templates, customize gradients, image
and video backgrounds, completely restyle the form, harden the login with a math
captcha and an attempts limiter, save your own presets, and onboard with a step-
by-step setup wizard.

All assets shipped with the plugin (logo and background presets) are bundled locally;
no remote files are required for the plugin to work.

**Key features**

 * 30+ ready-made login page templates (classic, animated, glass, neon, etc.).
 * Gradient, image and video backgrounds with 20 image presets and 15 video presets.
 * Full login form restyling: colors, typography, spacing, borders, shadows.
 * Custom logo with click URL.
 * Math Captcha with Simple / Medium / Hard difficulty.
 * Login Attempts Limiter with IP and username blocking.
 * Save and load your own presets.
 * Dark admin mode and step-by-step setup wizard.

## Zrzuty ekranu

[⌊Main dashboard with template gallery and quick actions.⌉⌊Main dashboard with template
gallery and quick actions.⌉[

Main dashboard with template gallery and quick actions.

[⌊Background settings: gradients, images and video presets.⌉⌊Background settings:
gradients, images and video presets.⌉[

Background settings: gradients, images and video presets.

[⌊Login form styling: colors, typography, spacing and borders.⌉⌊Login form styling:
colors, typography, spacing and borders.⌉[

Login form styling: colors, typography, spacing and borders.

[⌊Logo settings with click URL and live preview.⌉⌊Logo settings with click URL and
live preview.⌉[

Logo settings with click URL and live preview.

[⌊Security tab: math captcha difficulty and attempts limiter.⌉⌊Security tab: math
captcha difficulty and attempts limiter.⌉[

Security tab: math captcha difficulty and attempts limiter.

[⌊Presets tab: save, load and manage your custom presets.⌉⌊Presets tab: save, load
and manage your custom presets.⌉[

Presets tab: save, load and manage your custom presets.

[⌊Step-by-step setup wizard for first-time configuration.⌉⌊Step-by-step setup wizard
for first-time configuration.⌉[

Step-by-step setup wizard for first-time configuration.

[⌊Dark admin mode for the AMSites Login dashboard.⌉⌊Dark admin mode for the AMSites
Login dashboard.⌉[

Dark admin mode for the AMSites Login dashboard.

## Instalacja

 1. Upload the `amsites-login-customizer` folder to the `/wp-content/plugins/` directory,
    or install the plugin through the **Plugins > Add New** screen in WordPress.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Go to **AMSites Login** in the admin sidebar to open the customizer.
 4. Pick a template, adjust colors, backgrounds and form options, then click **Save
    Changes**.
 5. Visit `wp-login.php` (or your custom login slug) to preview the result.

## Najczęściej zadawane pytania

### Does this plugin replace wp-login.php?

No. It only restyles the existing WordPress login page and adds optional security
features (captcha, attempts limiter). The standard WordPress login flow is preserved.

### Will it work with my theme and other plugins?

Yes. The customizer only affects the `wp-login.php` page output, so your active 
theme is not modified and there is no conflict with front-end styles.

### Are the image and video backgrounds loaded from a remote server?

No. All preset assets (logos and backgrounds) are bundled locally with the plugin.
No remote requests are made for the plugin to work.

### How does the math captcha work?

A short math question (e.g. `3 + 4 = ?`) is added to the login form. The answer 
is validated server-side together with a signed token. You can choose Simple, Medium
or Hard difficulty.

### How can I reset the plugin to its default settings?

Open the AMSites Login admin page and use the **Reset** button, or simply pick one
of the built-in templates and save it again.

## Recenzje

![](https://secure.gravatar.com/avatar/f20d827e25a58eac7d51cfa517e31bcdf8e3023c9d1c5813ab8fca7aaa661580?
s=60&d=retro&r=g)

### 󠀁[Perfect Plugin for a Professional Custom Login Page](https://wordpress.org/support/topic/bohat-acha-wordpress-developer/)󠁿

 [Usman Zafar](https://profiles.wordpress.org/usmanzafar117787/) 2026-06-05 1 odpowiedź

The default WordPress login page always felt a bit generic. This plugin allowed 
me to personalize it and make it feel like a natural part of my website. Highly 
recommended.

 [ Przeczytaj 2 recenzje ](https://wordpress.org/support/plugin/amsites-login-customizer/reviews/)

## Kontrybutorzy i deweloperzy

„AMSites Login Customizer” jest oprogramowaniem open source. Poniższe osoby miały
wkład w rozwój wtyczki.

Zaangażowani

 *   [ AM-Sites Web Experts ](https://profiles.wordpress.org/amsiteswebexperts/)

[Przetłumacz wtyczkę “AMSites Login Customizer” na swój język.](https://translate.wordpress.org/projects/wp-plugins/amsites-login-customizer)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/amsites-login-customizer/),
sprawdź [repozytorium SVN](https://plugins.svn.wordpress.org/amsites-login-customizer/)
lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/amsites-login-customizer/)
przez [RSS](https://plugins.trac.wordpress.org/log/amsites-login-customizer/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 1.10.0

 * Improved overall dashboard layout and sidebar consistency for a cleaner user 
   experience.
 * Fixed UI alignment issues and enhanced panel behavior to keep the interface more
   stable and professional across all settings sections.

#### 1.9.6

 * Fixed: inlined `sanitize_text_field( wp_unslash( ... ) )` for `$_POST['amslc_captcha']`
   to satisfy WordPress.Security.ValidatedSanitizedInput.InputNotSanitized.
 * Updated: readme „Tested up to” bumped to WordPress 7.0 and full WordPress.org
   readme compliance (Installation, FAQ, Screenshots, Upgrade Notice).

#### 1.9.0

 * Hardened: every echoed variable is now escaped at output (esc_attr/esc_html/esc_url/
   wp_kses_post) as required by WordPress.org.
 * Hardened: all $_POST / $_SERVER reads are unslashed and sanitized; AJAX payloads
   are nonce-verified via guard() and JSON values are walked through map_deep + 
   per-field sanitizers in AMSLC_Settings::update().
 * Replaced the direct `require_once ABSPATH . 'wp-login.php'` include in the custom-
   slug handler with a safe `wp_safe_redirect( wp_login_url() )`; the wp-login.php„
   hide” branch now only runs for anonymous GET requests.
 * Replaced direct `<script>` echoes in `rc_site_inline()` with `wp_register_script()`
   + `wp_add_inline_script()` on properly enqueued handles (both front-end and admin).
 * `parse_url()` replaced with `wp_parse_url()`.
 * Added `/* translators: */` comment to the „Blocked: try again in %d minute(s)”
   string.
 * Prefixed the remaining loop variables in admin/view.php (`$amslc_sans`, `$amslc_serif`,`
   $amslc_disp`, `$amslc_rows`, `$amslc_r`, `$amslc_f`).
 * Updated Author URI to the public WordPress.org author profile and rewrote the
   readme short description to fit the 150-character limit.

#### 1.8.3

 * Updated „Tested up to” header.

#### 1.8.2

 * Fixed admin CSS/JS not loading and all AJAX actions after the v1.8.0 prefix rename(
   menu hook + wp_ajax_* hooks).

#### 1.8.0

 * Renamed plugin to „AMSites Login Customizer” with the new slug „amsites-login-
   customizer”.
 * Prefixed all PHP declarations, options, AJAX actions and constants with the unique„
   amslc_” / „AMSLC_” prefix to avoid collisions.
 * Bundled all background preset images locally; removed all remote (Unsplash/Pixabay)
   calls.
 * Removed unnecessary load_plugin_textdomain() call (WordPress.org loads translations
   automatically since WP 4.6).

#### 1.7.3

 * Fixed readme „Tested up to” header for WordPress 6.8 compatibility.
 * Synced Stable Tag with plugin Version.
 * Additional hardening: stricter ABSPATH guards, capability checks, and nonce verification
   audited across all admin/AJAX entry points.

#### 1.3.0

 * 20 image presets + 15 video presets, accept any browser-supported video format.
 * 8 new animated/effect templates (Aurora, Glow Pulse, Floating, Matrix, etc).
 * Logo Click URL setting.
 * Complete login form customization in dedicated tabs.
 * Math Captcha with Simple/Medium/Hard difficulty.
 * Login Attempts Limiter with IP/username block.
 * Save/load custom presets.
 * Dark admin mode.
 * Step-by-step setup wizard.

## Meta

 *  Wersja **1.10.0**
 *  Ostatnia aktualizacja **4 miesiące temu**
 *  Włączone instalacje **20+**
 *  Wersja WordPressa ** 5.6 lub nowszej **
 *  Testowano do **7.0.6**
 *  Wersja PHP ** 7.0 lub nowszej **
 *  Język
 * [English (US)](https://wordpress.org/plugins/amsites-login-customizer/)
 * Tagi
 * [branding](https://pl.wordpress.org/plugins/tags/branding/)[captcha](https://pl.wordpress.org/plugins/tags/captcha/)
   [customizer](https://pl.wordpress.org/plugins/tags/customizer/)[login](https://pl.wordpress.org/plugins/tags/login/)
   [security](https://pl.wordpress.org/plugins/tags/security/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/amsites-login-customizer/advanced/)

## Oceny

 5 na 5 gwiazdek.

 *  [  1 recenzja 5-gwiazdkowa     ](https://wordpress.org/support/plugin/amsites-login-customizer/reviews/?filter=5)
 *  [  0 recenzji 4-gwiazdkowych     ](https://wordpress.org/support/plugin/amsites-login-customizer/reviews/?filter=4)
 *  [  0 recenzji 3-gwiazdkowych     ](https://wordpress.org/support/plugin/amsites-login-customizer/reviews/?filter=3)
 *  [  0 recenzji 2-gwiazdkowych     ](https://wordpress.org/support/plugin/amsites-login-customizer/reviews/?filter=2)
 *  [  0 recenzji 1-gwiazdkowych     ](https://wordpress.org/support/plugin/amsites-login-customizer/reviews/?filter=1)

[Twoja opinia](https://wordpress.org/support/plugin/amsites-login-customizer/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/amsites-login-customizer/reviews/)

## Zaangażowani

 *   [ AM-Sites Web Experts ](https://profiles.wordpress.org/amsiteswebexperts/)

## Wsparcie

Masz coś do dodania? Potrzebujesz pomocy?

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/amsites-login-customizer/)