web-dev-qa-db-fra.com

Comment puis-je afficher/masquer des éléments lorsque l'utilisateur est enregistré?

J'aimerais modifier certains éléments de mon en-tête lorsque l'utilisateur est enregistré.

J'ai les deux codes de l'élément, l'un non enregistré et l'autre lorsque l'utilisateur est enregistré, mais je ne sais pas comment les faire passer.

De l'aide?

1
pepecajon

Il n'y a aucun moyen de le faire en fonction du statut enregistré ou non enregistré, car tous les utilisateurs sont anonymes jusqu'à ce qu'ils se connectent. Si vous voulez dire "connecté" vs "non connecté", alors ...

if (is_user_logged_in()) {
  // logged in content
} else {
  // not logged in content
}

Référence:

http://codex.wordpress.org/Function_Reference/is_user_logged_in

5
s_ha_dum