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

---

Recherche d’extensions

![](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

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

[Télécharger](https://downloads.wordpress.org/plugin/amsites-login-customizer.1.10.0.zip)

 * [Détails](https://fr.wordpress.org/plugins/amsites-login-customizer/#description)
 * [Avis](https://fr.wordpress.org/plugins/amsites-login-customizer/#reviews)
 *  [Installation](https://fr.wordpress.org/plugins/amsites-login-customizer/#installation)
 * [Développement](https://fr.wordpress.org/plugins/amsites-login-customizer/#developers)

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

## Description

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.

## Captures d’écrans

[⌊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.

## Installation

 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.

## FAQ

### 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.

## Avis

![](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/) 5 juin 2026 1 réponse

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.

 [ Lire les 2 avis ](https://wordpress.org/support/plugin/amsites-login-customizer/reviews/)

## Contributeurs/contributrices & développeurs/développeuses

« AMSites Login Customizer » est un logiciel libre. Les personnes suivantes ont 
contribué à cette extension.

Contributeurs

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

[Traduisez « AMSites Login Customizer » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/amsites-login-customizer)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/amsites-login-customizer/),
consulter le [SVN dépôt](https://plugins.svn.wordpress.org/amsites-login-customizer/),
ou s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/amsites-login-customizer/)
par [RSS](https://plugins.trac.wordpress.org/log/amsites-login-customizer/?limit=100&mode=stop_on_copy&format=rss).

## Journal des modifications

#### 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.

## Méta

 *  Version **1.10.0**
 *  Dernière mise à jour **il y a 4 mois**
 *  Installations actives **30+**
 *  Version de WordPress ** 5.6 ou plus **
 *  Testé jusqu’à **7.0.7**
 *  Version de PHP ** 7.0 ou plus **
 *  Langue
 * [English (US)](https://wordpress.org/plugins/amsites-login-customizer/)
 * Étiquettes
 * [branding](https://fr.wordpress.org/plugins/tags/branding/)[captcha](https://fr.wordpress.org/plugins/tags/captcha/)
   [customizer](https://fr.wordpress.org/plugins/tags/customizer/)[login](https://fr.wordpress.org/plugins/tags/login/)
   [security](https://fr.wordpress.org/plugins/tags/security/)
 *  [Vue avancée](https://fr.wordpress.org/plugins/amsites-login-customizer/advanced/)

## Évaluations

 5 sur 5 étoiles.

 *  [  1 avis à 5 étoile     ](https://wordpress.org/support/plugin/amsites-login-customizer/reviews/?filter=5)
 *  [  0 avis à 4 étoile     ](https://wordpress.org/support/plugin/amsites-login-customizer/reviews/?filter=4)
 *  [  0 avis à 3 étoile     ](https://wordpress.org/support/plugin/amsites-login-customizer/reviews/?filter=3)
 *  [  0 avis à 2 étoile     ](https://wordpress.org/support/plugin/amsites-login-customizer/reviews/?filter=2)
 *  [  0 avis à 1 étoile     ](https://wordpress.org/support/plugin/amsites-login-customizer/reviews/?filter=1)

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

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

## Contributeurs

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

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/amsites-login-customizer/)