LevelNetwork Custom Login Protector

Documentazione Completa v1.2.4

Descrizione Protegge il sito modificando l'URL di login, bloccando i punti di accesso predefiniti e consentendo la personalizzazione visiva della pagina.
Versione 1.2.4
Autore Level Network
Requisiti Minimi WordPress 5.4+, PHP 7.2+

1. Introduzione

LevelNetwork Custom Login Protector è un plugin per WordPress progettato per migliorare la sicurezza del tuo sito attraverso il principio della "sicurezza tramite oscurità", offrendo allo stesso tempo strumenti avanzati per la personalizzazione estetica della pagina di login.

Il plugin intercetta dinamicamente le richieste senza modificare i file core di WordPress o richiedere complesse regole .htaccess, rendendo la configurazione semplice e reversibile.

2. Funzionalità Chiave

2.1 Funzionalità di Sicurezza

2.2 Funzionalità di Personalizzazione Visiva

3. Installazione e Configurazione Iniziale

  1. Carica la cartella del plugin nella directory /wp-content/plugins/ o installalo tramite la bacheca (Plugin > Aggiungi nuovo).
  2. Attiva il plugin.
  3. Naviga su Impostazioni > Login Protector nel menu di amministrazione per accedere alla configurazione.
⚠️ CRITICO: Immediatamente dopo aver salvato le impostazioni dell'URL per la prima volta (o se le modifichi), devi visitare la pagina Impostazioni > Permalink e fare clic su "Salva le modifiche" (senza modificare nulla). Questo è necessario per aggiornare le regole di riscrittura del server e far funzionare il nuovo URL.

4. Guida all'Uso

La pagina delle impostazioni è divisa in due sezioni principali.

4.1 Configurazione dell'URL

Questa sezione gestisce gli aspetti di sicurezza.

MOLTO IMPORTANTE: Una volta impostato il nuovo URL, aggiungilo ai preferiti del tuo browser. Non potrai più accedere tramite wp-login.php o /wp-admin/ se non hai effettuato l'accesso.

4.2 Personalizzazione della Pagina di Login

Questa sezione gestisce l'estetica.

5. Buone Pratiche e Risoluzione dei Problemi

5.1 Come cambiare l'immagine di sfondo di un layout

Alcuni layout (es. Layout 3, 6, 7, 9) utilizzano un'immagine di sfondo predefinita. Puoi facilmente modificarla tramite il campo CSS Personalizzato.

  1. Carica la tua immagine in Media > Aggiungi nuovo e copia il suo URL completo.
  2. Nelle impostazioni di Login Protector, inserisci un codice simile al seguente nel campo CSS (adattando la classe del layout e l'URL):
/* Esempio per il Layout 3 (Sfondo Completo) */
body.login.lnclp-layout-layout3 {
    background-image: url('URL_DELLA_TUA_IMMAGINE') !important;
    background-size: cover !important;
    background-position: center center !important;
}

Sostituisci .lnclp-layout-layout3 con la classe corretta se utilizzi un altro layout (es. .lnclp-layout-layout6, ecc.). Si consiglia di utilizzare !important per garantire la sovrascrittura.

5.2 "Pagina non trovata" (404) dopo la configurazione

Se ricevi un errore 404 quando provi ad accedere all'URL dopo averlo impostato:

  1. Verifica di aver salvato i Permalink (vedi sezione 3).
  2. Assicurati che il modulo mod_rewrite sia abilitato sul tuo server Apache e che le direttive nel file .htaccess siano scrivibili da WordPress.

5.3 Cosa fare se si dimentica l'URL di login

Se non riesci più ad accedere al sito perché hai dimenticato l'URL personalizzato:

  1. Accedi al server tramite FTP o il Gestore File del tuo hosting.
  2. Navigate su /wp-content/plugins/.
  3. Rinomina la cartella del plugin levelnetwork-custom-login-protector in qualcos'altro (es. levelnetwork-custom-login-protector-DELETED).
  4. Questo disattiverà il plugin e ripristinerà l'accesso standard tramite wp-login.php.
  5. Once logged in, rename the folder back to its original name and check the settings.

6. Recent Changelog