Una guida ai reindirizzamenti di logout di WordPress

Pubblicato: 2022-04-04

L'impostazione dei reindirizzamenti della disconnessione di WordPress nel modo giusto può fare molto per aiutarti a migliorare l'esperienza utente complessiva del tuo sito web. Ti aiuta anche a rimanere aggiornato sul coinvolgimento degli utenti poiché saresti in grado di far visitare ai tuoi utenti le pagine che desideri davvero.

Sarebbe molto meglio che lasciarli atterrare sulla pagina di accesso predefinita di WordPress non coinvolta. Ma lascia che lo spieghi un po 'più in dettaglio di seguito prima di guidarti attraverso il processo di impostazione dei reindirizzamenti di logout di WordPress.

La necessità del reindirizzamento della disconnessione di WordPress

Per impostazione predefinita, WordPress reindirizza tutti gli utenti alla pagina di accesso standard di WordPress (wp-login) al momento del logout. Tuttavia, questo è tutt'altro che l'ideale, indipendentemente dal tipo di sito che stai utilizzando.

Parliamo di alcuni dei motivi per cui vorresti controllare le regole di reindirizzamento della disconnessione di WordPress sul tuo sito:

  • Indipendentemente dal fatto che tu stia gestendo un negozio online, un sito Web di abbonamento o anche solo un blog, lasciare che i tuoi utenti arrivino su una pagina non coinvolgente non è una buona idea;
  • Potresti voler reindirizzare gli utenti che si disconnettono a una pagina specifica che ti aiuterebbe a ottenere un valore migliore da loro;
  • Anche il reindirizzamento al wp-login predefinito non sarà una buona esperienza per l'utente;
  • Anche se non hai in mente alcuna pagina specifica in cui reindirizzare gli utenti che si disconnettono, puoi semplicemente reindirizzarli alla home page, il che aiuterebbe il coinvolgimento e l'esperienza complessiva dell'utente.

Cose come la frequenza di rimbalzo e il numero di pagine visitate dai tuoi utenti sono importanti anche in termini di SEO. Se consenti ai tuoi utenti di atterrare sulla pagina wp-login predefinita, molto probabilmente chiuderanno la pagina e usciranno dal tuo sito web.

Tuttavia, se li reindirizzi a qualche altra pagina che potrebbe aiutarti a convertirli o anche solo a coinvolgerli, non solo migliorerà l'esperienza dell'utente, ma potrebbe anche aiutare con la SEO. Quindi anche il reindirizzamento alla home page può avere senso.

In effetti, se hai un negozio online, consentire agli utenti di reindirizzare alla pagina di accesso wp predefinita al momento del logout non dovrebbe nemmeno essere un'opzione. Proprio come un reindirizzamento dell'accesso a WooCommerce, puoi reindirizzarli anche alla pagina del negozio al momento del logout, per aumentare la probabilità di convertirli in vendite.

Tipi di reindirizzamenti di logout di WordPress

A seconda del plug-in che utilizzi per implementare la funzionalità di logout di WordPress sul tuo sito, potresti impostare diversi tipi di reindirizzamenti. Devi avere il controllo e la flessibilità per creare reindirizzamenti diversi per diversi tipi di utenti.

Puoi utilizzare Profile Builder come plug-in qui che offre molti diversi tipi di reindirizzamenti della disconnessione, pur essendo di per sé un sistema completo di gestione degli utenti.

Generatore di profili Pro

Crea bellissimi moduli di registrazione e profilo front-end con campi personalizzati. Imposta le directory dei membri, reindirizzamenti personalizzati, personalizza le e-mail degli utenti e altro utilizzando il plug-in di gestione utente tutto in uno.

Ottieni il plug-in

Oppure scarica la versione GRATUITA

Quindi, esaminiamo i tipi di reindirizzamenti che ottieni con Profile Builder.

Reindirizzamento utente individuale

Il reindirizzamento utente individuale ti consente di impostare il reindirizzamento di WordPress dopo il logout per utenti specifici. È possibile utilizzare l'ID utente o il nome utente degli utenti per impostare questo tipo di reindirizzamento.

Reindirizzamento basato sul ruolo utente

Profile Builder ti consente anche di reindirizzare gli utenti al logout in base al loro ruolo utente. Questo è un tipo di reindirizzamento molto utile se non si desidera reindirizzare tutti i ruoli utente o se si desidera reindirizzare ruoli utente diversi a pagine diverse.

Quindi, ad esempio, puoi reindirizzare il ruolo utente "Cliente" alla pagina del negozio, ma puoi scegliere di reindirizzare gli "Iscritti" alla pagina del blog. Allo stesso modo, puoi anche evitare di reindirizzare ruoli utente come "Autore", "SEO Manager" e "Editor" a qualsiasi pagina.

Reindirizzamento globale

Il reindirizzamento globale è fondamentalmente un reindirizzamento generale. Puoi utilizzare questo tipo di reindirizzamento per reindirizzare tutti gli utenti o gli utenti che non sono coperti da altri tipi di reindirizzamento, come il reindirizzamento basato sul ruolo dell'utente o il reindirizzamento individuale.

Reindirizzamento delle pagine WordPress predefinite

Profile Builder offre anche la possibilità di reindirizzare le pagine WordPress predefinite, inclusa la pagina wp-login. Quindi hai anche la possibilità di eliminare completamente la pagina di accesso wp predefinita per i tuoi utenti, assicurandoti che nessun utente arrivi su quella pagina dopo il logout.

Puoi invece reindirizzare la pagina wp-login a qualsiasi altra pagina che desideri, ad esempio una pagina di accesso personalizzata. In questo modo, quando gli utenti che non rientrano in nessun altro tipo di configurazione di reindirizzamento si disconnettono dal proprio account sul tuo sito, verrebbero reindirizzati alla pagina di tua scelta.

Tipi di reindirizzamento per altre azioni utente

Oltre ai reindirizzamenti della disconnessione, Profile Builder ti consente anche di impostare reindirizzamenti praticamente per ogni altra azione importante dell'utente:

  • Reindirizzamento al login;
  • Reindirizzamento al momento della registrazione;
  • Reindirizzamento dopo che l'utente ha modificato il proprio profilo;
  • Reindirizzamento dopo che un utente conferma la propria e-mail dopo la registrazione;
  • Reindirizzamento dopo una reimpostazione della password riuscita;
  • Reindirizza gli utenti quando tentano di accedere alla dashboard di WordPress.

Profile Builder porta la personalizzazione e la flessibilità al livello successivo con alcune delle sue altre funzionalità di reindirizzamento come la priorità di reindirizzamento e i tag per il reindirizzamento a URL dinamici. Li raggiungeremo alla fine di questo post.

Ora dovresti avere un'idea chiara di cosa ottieni con Profile Builder in termini di impostazione dei reindirizzamenti.

Quindi lascia che ti guidi attraverso il processo passo passo per impostare diversi tipi di reindirizzamenti di logout di WordPress e personalizzarli in base alle tue esigenze.

Creazione di reindirizzamento di logout di WordPress con Profile Builder Pro

Per seguire questo tutorial dovresti acquistare una delle versioni Pro di Profile Builder poiché il reindirizzamento personalizzato è una funzionalità professionale. Profile Builder viene fornito con un sacco di funzioni utili oltre a reindirizzamenti utente flessibili per diverse azioni utente, quindi è un plug-in all-in-one per la gestione degli utenti.

1. Download e caricamento di Profile Builder Pro

Una volta acquistato Profile Builder Pro, potrai accedere al tuo account su Cozmoslabs e scaricare i file del plug-in.

Scarica Profile Builder Pro

Una volta scaricato, dovrai caricare il plug-in sul tuo sito Web WordPress. Devi solo fare clic sull'opzione Aggiungi nuovo sotto Plugin e quindi sul pulsante Carica plug -in nella parte superiore della pagina.

Ecco come caricare un plug-in

Quindi, fai clic sul pulsante Sfoglia , carica i file del plug-in e premi Installa ora . Una volta installato, fare clic sul pulsante Attiva .

Profile Builder Pro è ora attivo sul tuo sito Web WordPress.

2. Attivazione del componente aggiuntivo Reindirizzamenti personalizzati

Il passaggio successivo consiste nell'attivare il componente aggiuntivo Custom Redirects pro. Questo componente aggiuntivo installerà la funzionalità per creare reindirizzamenti di disconnessione WordPress personalizzati sul tuo sito.

Vai all'opzione Componenti aggiuntivi in ​​Profile Builder dalla dashboard. Scorri un po' verso il basso per trovare il componente aggiuntivo Reindirizzamenti personalizzati , quindi fai clic sul pulsante Attiva .

Attivazione del componente aggiuntivo Reindirizzamenti personalizzati in Profile Builder

3. Creazione di diversi tipi di reindirizzamenti di logout

Ora sei pronto per impostare il reindirizzamento di WordPress dopo il logout. Andiamo ai passaggi specifici che devi eseguire per creare diversi tipi di reindirizzamenti della disconnessione.

Reindirizzamento della disconnessione individuale

Fai clic sull'opzione Reindirizzamenti personalizzati in Profile Builder nel menu del dashboard. La prima sezione che vedrai in alto è Reindirizzamento utente individuale .

Seleziona Nome utente o ID utente a seconda di cosa intendi utilizzare per reindirizzare l'utente in particolare, quindi compila il campo di conseguenza. Quindi scegli l'opzione Dopo il logout dall'elenco a discesa Tipo di reindirizzamento . Quindi, inserisci l'URL a cui desideri reindirizzare quel particolare utente.

Reindirizzamento della disconnessione di WordPress per nome utente e ID utente

Infine, fai clic sul pulsante Aggiungi voce e questo reindirizzamento entrerà in vigore. L'utente con il nome utente "Steve" verrà reindirizzato al logout all'URL che abbiamo inserito nel campo Reindirizzamento URL come puoi vedere nell'immagine sopra.

Reindirizzamento della disconnessione di WordPress in base al ruolo dell'utente

Come spiegato sopra, puoi facilmente impostare un reindirizzamento della disconnessione in base ai ruoli utente. La sezione a destra sotto i Reindirizzamenti utente individuali è Reindirizzamenti basati sul ruolo utente .

Qui, dovrai solo scegliere il ruolo utente che desideri reindirizzare e seguire gli stessi passaggi per il resto dei campi come abbiamo fatto per il tipo di reindirizzamento precedente.

Reindirizzamento in base ai ruoli utente

Dopo aver fatto clic sul pulsante Aggiungi voce qui, tutti gli utenti con il ruolo utente "Abbonato" verranno reindirizzati al nostro blog dopo il logout.

Reindirizzamenti di logout globale

Come spiegato sopra, questo è un reindirizzamento generale e si applicherebbe a tutti gli utenti che non sono stati coperti da nessun altro tipo di reindirizzamento.

Devi semplicemente scegliere l'opzione Dopo il logout dal menu a discesa, inserire l'URL di reindirizzamento e fare clic sul pulsante Aggiungi voce .

Reindirizzamento della disconnessione di WordPress globale o generale

Quindi ora nel nostro caso, tutti gli utenti tranne tutti gli "abbonati" e l'utente Steve verrebbero reindirizzati all'URL che abbiamo inserito sopra.

Reindirizzamento della pagina di accesso predefinita di WordPress

Come accennato in precedenza, il comportamento predefinito di WordPress consiste nel reindirizzare gli utenti alla pagina di accesso predefinita di WordPress quando si disconnettono. Puoi scegliere di reindirizzare la stessa pagina di accesso wp predefinita in modo che ogni utente che altrimenti sarebbe atterrato sulla pagina di accesso predefinita di WordPress venga invece reindirizzato a una pagina a tua scelta.

L'ultima sezione sul componente aggiuntivo Redirect personalizzati ti consentirà di impostare questo tipo di reindirizzamento. Basta scegliere l'opzione Login (wp-login.php) dal menu a discesa, inserire l'URL di reindirizzamento nel campo successivo e fare clic sul pulsante Aggiungi voce .

Reindirizzamento della pagina di accesso predefinita di WordPress

Quindi, anche se non imposti un reindirizzamento globale o hai determinati ruoli utente che non hai coperto con altre regole di reindirizzamento, possono comunque essere reindirizzati alla pagina di tua scelta.

4. Dare priorità ai reindirizzamenti di logout di WordPress

Poiché puoi impostare così tanti tipi diversi di reindirizzamenti della disconnessione utilizzando Profile Builder Pro, è anche importante dare loro la priorità. Ciò ti aiuterebbe a garantire che nessun utente venga reindirizzato in modo errato e che non ci siano regole di reindirizzamento in conflitto sul tuo sito web.

L'immagine seguente spiega come Profile Builder assegna la priorità ai reindirizzamenti per impostazione predefinita. Questo è visibile anche nella pagina del componente aggiuntivo Reindirizzamenti personalizzati.

Priorità di reindirizzamento della disconnessione di WordPress in Profile Builder

Come puoi vedere, i reindirizzamenti hanno la priorità nello stesso ordine in cui i tipi di reindirizzamento appaiono nella pagina del componente aggiuntivo Reindirizzamenti personalizzati. Tuttavia, se stai utilizzando il modulo aggiuntivo Registrazione multipla e modifica profilo e hai impostato i reindirizzamenti attraverso di esso, verrà data la priorità a tutti gli altri tipi di reindirizzamenti, inclusi quelli che hai impostato utilizzando il componente aggiuntivo Reindirizzamenti personalizzati su.

Detto questo, il parametro seguente ti consente di dare la priorità a un particolare reindirizzamento rispetto a tutti gli altri reindirizzamenti.

redirect_priority="top"

Puoi aggiungere questo parametro in qualsiasi shortcode che contenga l'argomento di reindirizzamento della disconnessione. Ad esempio, se utilizzi questo parametro nello shortcode seguente, questo particolare reindirizzamento avrà la priorità su tutte le altre regole di reindirizzamento.

[wppb-login logout_redirect_url="https://www.cozmoslabs.com/wordpress-profile-builder/" redirect_priority="top"]

5. Utilizzo di tag predefiniti per il reindirizzamento a URL dinamici

Profile Builder Pro estende la sua funzionalità di reindirizzamento consentendo di impostare reindirizzamenti a URL dinamici anziché a URL statici.

Tag per il reindirizzamento a URL dinamici

Ecco una rapida panoramica di ciò che fa ciascuno di questi tag.

  • {{homeurl}}: porta semplicemente gli utenti all'URL della home page corrente del tuo sito web;
  • {{siteurl}}: questo tag porterebbe gli utenti all'URL del tuo sito, che in alcuni casi può essere diverso dall'URL della home page;
  • {{user_id}}: puoi utilizzare questo tag per reindirizzare gli utenti dopo l'accesso, ad esempio in base al loro ID utente;
  • {{user_nicename}}: questo tag porterà gli utenti alla propria pagina del profilo privato sul tuo sito web;
  • {{http_referer}}: questo è un tag piuttosto accurato che rende sorprendentemente facile il compito altrimenti complesso di reindirizzare gli utenti alla loro pagina precedente prima di disconnettersi;
  • {{redirect_to}}: non vorresti davvero usare questo tag a meno che tu non lo stia facendo per uno scopo specifico, poiché reindirizza gli utenti all'URL predefinito impostato da WordPress dopo l'accesso, che sarebbe la dashboard di WordPress del tuo sito web.

Logout WordPress Reindirizzamento alla pagina corrente

Un approccio semplice alla gestione dei reindirizzamenti della disconnessione consiste semplicemente nel reindirizzare gli utenti alla pagina corrente che stanno visualizzando dopo la disconnessione. Quindi, ad esempio, se un particolare utente sta visualizzando la pagina del blog sul tuo sito Web, dovrebbe essere reindirizzato alla pagina del blog quando si disconnette. Ma questa potrebbe essere qualsiasi altra pagina, ovviamente.

Per fare in modo che ciò accada, dovrai utilizzare uno dei nostri tag predefiniti poiché dovrai reindirizzare a un URL dinamico che sarebbe unico per ogni utente.

Il tag per impostare un reindirizzamento della disconnessione di WordPress alla pagina corrente è {{http_referer}}. Quando utilizzi questo tag per impostare un reindirizzamento della disconnessione, reindirizzerà gli utenti alla pagina che stavano visualizzando prima della disconnessione.

Imposta reindirizzamenti flessibili per la disconnessione di WordPress e molto altro!

Profile Builder Pro offre il modo più semplice, veloce ed efficace per impostare e gestire i reindirizzamenti di logout di WordPress o qualsiasi altro tipo di reindirizzamento. Ti dà il controllo completo e la flessibilità con i tuoi reindirizzamenti in modo da poterli utilizzare esattamente come desideri.

Tuttavia, Profile Builder Pro è progettato per fare molto di più. È un sistema completo di gestione degli utenti che si occupa di ogni aspetto della gestione degli utenti sul tuo sito Web WordPress.

Che si tratti di creare pagine di registrazione personalizzate o altre pagine importanti, proteggere i contenuti con password, modificare i ruoli utente o creare una directory dei membri, ti copre. E ti consente di fare tutte queste cose e altro senza alcuna conoscenza tecnica.

Fai un tentativo e guarda quanto diventa più facile la tua vita come proprietario di un sito Web WordPress!

Generatore di profili Pro

Profile Builder Pro è un plug-in completo per la gestione degli utenti che ti consente di creare molti diversi tipi di reindirizzamenti e implementare varie altre funzionalità relative agli utenti sul tuo sito web.

Ottieni il plug-in

Oppure scarica la versione GRATUITA

Hai ancora domande su come impostare i reindirizzamenti di logout di WordPress? Fateci sapere nei commenti qui sotto!