J'ai un réseau multisite WordPress et je voudrais rediriger tous les utilisateurs qui se connectent sur un sous-site vers la page d'accueil du sous-site.
J'ai trouvé de nombreux plugins et codes functions.php qui redirigent vers le site principal du réseau, mais je n'ai pas trouvé de solution qui redirige les utilisateurs vers la page d'accueil d'un sous-site, contournant ainsi le tableau de bord du sous-site.
Idéalement, la solution redirigerait tous les rôles (administrateur par abonné). Toute orientation serait très appréciée!
Merci, mike
Essayez quelque chose comme ça:
add_action( 'wp_login','redirect_to_homepage');
function redirect_to_homepage() {
// if user is accessing admin page/dashboard do not redirect
if (is_admin()) {
return;
}
wp_redirect( get_home_url());
exit;
}
Modifié pour ajouter une ligne facultative non redirigée si l'utilisateur accède au tableau de bord.