2012-03-12 3 views
0

Newbie Wordpress ici coincé un peu.Interroger l'utilisateur et obtenir des termes d'une taxonomie personnalisée

J'ai créé une taxonomie personnalisée appelée 'catégorie de revendeur' pour les utilisateurs selon http://justintadlock.com/archives/2011/10/20/custom-user-taxonomies-in-wordpress ... lors de l'ajout d'un nouvel utilisateur, je peux sélectionner avec succès les termes de cette taxonomie personnalisée qui sont ensuite sauvegardés. En utilisant le tutoriel ci-dessus, je peux obtenir tous les utilisateurs avec un terme particulier mais je voudrais en fait obtenir tous les termes de la taxonomie personnalisée (catégorie de détaillant) pour un utilisateur connecté, c.-à-d. Créer une page de profil personnalisé Informations utilisateur standard plus une liste des catégories de revendeur sélectionnées par l'utilisateur.

Recherche Google résultats dans des tas de tutoriels/code etc qui font mention Messages et types de message personnalisé, mais rien que je vois que mentionne les utilisateurs et une taxonomie personnalisée.

Toute aide/pointeur serait très apprécié. Merci.

Répondre

1

Vous devez utiliser la méthode get_the_terms et fournir l'ID de l'utilisateur et la taxonomie, et il retournera un tableau d'objets à terme associés à l'utilisateur en cas de succès. Faux si aucun terme n'est trouvé dans la taxonomie donnée et un objet wp_error si une taxonomie invalide est entrée.

$terms = get_the_terms($user_id, $taxonomy);

documentation: http://codex.wordpress.org/Function_Reference/get_the_terms

Questions connexes