WordPress logoutLors d’un autre projet réalisé en WordPress pour le site Togo Diaspora que j’ai réalisé avec mon ami Pierre Bernard. J’ai rencontré un problème pour le lien déconnexion depuis le site public.

J’ai mis en place l’extension « Theme my login » pour que les formulaires d’inscription, d’authentification et d’oubli de mot de passe soit intégré au sein même du thème que j’ai crée spécifiquement pour ce projet.
Un lien déconnexion devait être placé sous un article car l’authentification est obligatoire pour soumettre un commentaire. Mais ce lien d’origine ne fonctionnait pas, il était du genre : /login?action=logout

J’ai remarqué que depuis la partie administration, un paramètre _wpnonce était présent en plus sur cette URL afin que la déconnexion fonctionne. J’ai donc rajouté ce paramètre mais quelle valeur lui donné ?

Après divers recherches, voici la solution:
/login?action=logout&amp;_wpnonce=<?php echo wp_create_nonce(’log-out’) ?>

Dites moi si a fonctionne aussi correctement chez vous ou si vous avez une meilleure solution.

VN:F [1.9.6_1107]
Rating: 6.0/10 (2 votes cast)
VN:F [1.9.6_1107]
Rating: +1 (from 1 vote)
Lien déconnexion sur WordPress avec la variable _wpnonce, 6.0 out of 10 based on 2 ratings
Partager :
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • PDF
  • Reddit
  • RSS
  • Scoopeo
  • StumbleUpon
  • Technorati
  • Twitter
  • Wikio FR
  • Yahoo! Bookmarks