• User

    Check su login wordpress

    Salve,
    stavo cercando di modificare il codice di login di wordpress, in particolare nel file wp-login.php
    Sto cercando di trovare dove viene fatto il check dei campi inseriti.
    Attualmente il login lo faccio attraverso mail e password. Quello che vorrei fare a parole è "premi accedi e controlli mail password e anche che nel nome utente non ci sia la scritta unverified"...❌x:x

    Come fare??
    Grazie


  • User Attivo

    Ciao tanysonic,

    mi dispiace avvertirti che quello che stai facendo è completamente sbagliato. Non si va mai a modificare direttamente i file del core WordPress dato che, se aggiorni ad una nuova versione, tutte le modifiche che hai fatto verranno semplicemente cancellate in favore dei nuovi file...

    Se vuoi un consiglio, io andrei a controllare la struttura degli Action e Filter Hook di WordPress (qua trovi un mio articolo dove ne parlo: wordpressandmore.info/wordpress-hook/ ); una volta compresi questi meccanismi tutto quello che dovrai fare è aprire il tuo file functions.php e creare qualcosa del genere:

    function modifico_login(){
        //Applica le tue modifiche
    }
    
    add_action( 'login_form', 'modifico_login' );
    

    Questo dovrebbe essere il procedimento più giusto per applicare le tue modifiche e che resisterà anche agli aggiornamenti futuri. Ad essere sincero esistono molti altri hook ai quali potrai agganciarti, ma quello sopra era semplicemente un esempio 😄

    Spero di esserti stato di aiuto ma se hai ancora bisogno sono sempre qua;
    Andrea Barghigiani