Impostare un redirect a una pagina personalizzata dopo il login in WordPress
Il login in WordPress è un’operazione comune per gli utenti di un sito web. Tuttavia, spesso è necessario eseguire azioni specifiche dopo il login, come ad esempio redirettare l’utente a una pagina personalizzata. In questo articolo, ti guideremo passo passo su come inserire uno snippet di codice in WordPress per eseguire un redirect a una pagina personalizzata dopo il login in frontend.
Passaggio 1: Creare una funzione custom
Inserisci il seguente codice nel file functions.php
del tuo tema o del tuo plugin:
/** * Snippet Name: Redirect after login to homepage * Snippet Author: halkoo.com */ add_action( 'woocommerce_login_form_end', 'loginpress_woocommerce_actual_referrer' ); function loginpress_woocommerce_actual_referrer() { echo '<input type="hidden" name="redirect" value="' . esc_url( site_url() ) . '" />'; }
Passaggio 3: Salvare le modifiche
Salva le modifiche apportate al file functions.php
. Se hai modificato il file via FTP, assicurati di salvare le modifiche e ripristinare i permessi dei file.
Passaggio 4: Testare il redirect
Prova a loggarti con le credenziali di un utente e verificare se il sito web viene rediretto alla pagina personalizzata specificata nello snippet.
Hai bisogno di aiuto? Scrivi ad info@halkoo.com per ricevere un preventivo personalizzato per il tuo nuovo sito web o negozio e-commerce.