J'ai quelques problèmes avec la manière dont Wordpress gère les redirections lors de la connexion et de la déconnexion.
Le comportement standard est:
login: /wp-login.php (with no redirect_to url) -> /wp-admin.php
logout: /wp-admin.php -> /wp-login.php
Quel est le besoin est:
login: /wp-login.php (with no redirect_to url) -> homepage
logout: /wp-admin.php -> homepage
Préférerait une solution codée s'il vous plaît. Cela m'aide à apprendre et à comprendre le fonctionnement de Wordpress.
Je vous remercie
Cela appartient vraiment à un plugin, mais vous pouvez le déposer aussi facilement dans le functions.php
de votre thème
function default_login_redirect( $redirect, $request_redirect )
{
if ( $request_redirect === '' )
$redirect = home_url();
return $redirect;
}
add_filter( 'login_redirect', 'default_login_redirect', 10, 2 );