« `php
/*
Template Name: Page de Connexion pour Salariés
*/
// Vérifier si l’utilisateur est déjà connecté
if (is_user_logged_in()) {
wp_redirect(home_url()); // Rediriger vers la page d’accueil si déjà connecté
exit();
}
// Vérifier si le formulaire de connexion
avatar
a été soumis
if (isset($_POST[‘submit’])) {
$username = $_POST[‘username’];
$password = $_POST[‘password’];
// Vérifier les informations d’identification de l’utilisateur
$user = wp_authenticate($username, $password);
if (!is_wp_error($user)) {
wp_set_auth_cookie($user->ID); // Connecter l’utilisateur
wp_redirect(home_url()); // Rediriger vers la page d’accueil
avatar
après la connexion
exit();
} else {
$error_message = $user->get_error_message();
}
}
get_header(); // Inclure l’en-tête du thème
?>
Connexion pour Salariés
avatar
Nom d’utilisateur :
Mot de passe :
avatar
« `