web-dev-qa-db-fra.com

Commentaire: PHP Lien de déconnexion?

À l'origine, je suis venu ici pour trouver de l'aide sur la création d'une chaîne de texte affichant un lien de connexion. Lorsque l'utilisateur est connecté, il doit indiquer son nom d'utilisateur. Travis Pflanz avait la réponse pour un autre utilisateur, ce qui fonctionne très bien, mais j'aimerais développer davantage et ajouter un lien de déconnexion après le nom d'affichage de l'utilisateur lorsque vous vous êtes connecté. Mon PHP expérience est extrêmement faible et compter sur copier/coller du code. Toute aide serait grandement appréciée!

1
Calvin Digital

La fonction clé à utiliser est wp_logout_url . Cette fonction renvoie l'URL permettant à un utilisateur de se déconnecter.

Vous pouvez construire une balise d'ancrage/un lien régulier autour de celle-ci et un style à votre convenance.

wp_logout_url utilise un argument optionnel $redirect à envoyer à l'utilisateur après la déconnexion. Voici un exemple avec le balisage et le TLD comme redirection:

echo '<a class="button" title="Log me out" href="' .
        wp_logout_url( get_bloginfo('url') ) .
     ">Logout</a>';
1
Johannes Pille