Reindirizzamento al logout verso la pagina corrente - funzione
1 mar 2012, 10:35:21
Visualizzazioni: 14.5K
Voti: 5
Tutte le risposte alla domanda
4
0
Utilizzando questo codice nel file functions.php
si ottiene il risultato desiderato:
function wpse_44020_logout_redirect( $logouturl, $redir )
{
return $logouturl . '&redirect_to=' . get_permalink();
}
add_filter( 'logout_url', 'wpse_44020_logout_redirect', 10, 2 );
Nota - Il codice sopra funziona solo sulle pagine non amministrative. Per farlo funzionare su qualsiasi pagina devi sostituire:
return $logouturl . '&redirect_to=' . get_permalink();
Con:
return $logouturl . '&redirect_to=http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];

Amit Kosti
3.61K
30 lug 2012 23:47:20
1
Dai un'occhiata qui - http://codex.wordpress.org/Function_Reference/wp_logout_url
Facile come aggiungere questo:
<a href="<?php echo wp_logout_url( get_permalink() ); ?>" title="Logout">Logout</a>

Vince P
579
1 mar 2012 10:43:20
Commenti
Per favore aggiungi del contesto a questa risposta - in che modo aggiunge sostanza a quanto detto da amit qualche mese fa?

11 apr 2013 09:01:34
Domande correlate