09 Set Come disabilitare il selettore di lingua nel login di WordPress
Con il tempo WordPress sta diventando sempre più un CMS multilingua per aprirsi a qualsiasi contesto, non a caso con gli ultimi aggiornamenti è stato integrato un selettore della lingua nella pagina di login. Di certo non dà così fastidio, ma per alcuni potrebbe essere più comodo non mostrarlo agli utenti, soprattutto se il sito in questione è o deve essere in un’unica lingua. Sta di fatto che esistono due opzioni per disabilitare il selettore di lingua nel login di WordPress, uno manuale, aggiungendo una semplice stringa di codice, e l’altro tramite un plugin specifico.
Disabilitare il selettore di lingua nella schermata di accesso di WordPress senza plugin
Tanto per stare tranquilli, come detto sopra si tratta di aggiungere una sola riga di codice, quindi non serve essere così smanettoni.
Questa nuova funzione è stata aggiunta da WordPress nella versione 5.9, ma al tempo stesso, tale aggiornamento include anche un filtro da usare, appunto il codice che andremo ad inserire, che permetterà di disabilitare il selettore della lingua.
Si deve semplicemente aprire il file functions.php del proprio template ed aggiungere la seguente riga di codice alla fine:
add_filter( 'login_display_language_dropdown', '__return_false' );
Ovviamente, come per tutte le modifiche, bisogna ricordarsi che se il tema in questione ha attivo un proprio child-theme, ogni futuro aggiornamento di WordPress non comporterà la perdita di quel codice e la relativa ri-comparsa del selettore di lingua nella pagina di login. Diversamente, se invece state usando un tema senza child-theme, ogni volta che verrà rilasciato un nuovo aggiornamento WordPress perderete tale modifica e dovrete ri-aggiungerla manualmente.
Un’alternativa per ovviare a questo possibile e continuo sbattimento potrebbe essere quella di usare un plugin per la gestione dei Code Snippets che consente di integrare e conservare attivamente tutti i vostri codici se non avete un tema figlio e senza perdere nulla durate gli aggiornamenti della piattaforma.
Disabilitare il selettore di lingua nella schermata di accesso di WordPress con un plugin
Se invece, preferite non mettere mano al codice di nessun file ma far fare tutto ad un plugin, allora la soluzione ideale è Disable Login Language Switcher, sviluppato con quest’unico scopo, pertanto anche privo di particolari configurazioni. Basta infatti installarlo ed attivarlo ed il selettore della lingua scomparirà automaticamente dalla pagina di login del vostro sito WordPress.
Non ci sono commenti