2010-12-02 17 views
0

Je suis coincé dans un problème et j'ai besoin d'aide de votre part. Voici le scénario:Type de message personnalisé en tant que taxonomie

  1. J'ai deux types Poster sur mesure: Film et l'équipage
  2. Crew se comporte comme une personne unique à savoir Tom Cruise, Acteur (CrewType)
  3. CrewType: Custom taxonomie pour l'équipage c.-à-directeur , Acteur

La question est que je veux joindre l'équipage (Tom Cruise) Movie (MI2) donc j'ai les deux vues suivantes:

  1. Lorsque vous avez goto Movie Page J'ai Tom Cruise dans la liste Cast and Crew
  2. Lorsque vous obtenez la page Acteur Biographie MI2 répertorié dans Filmography.

Merci j'avance ....

Répondre

2

J'ai travaillé sur un projet qui avait un scénario très similaire. Vous pouvez créer une taxonomie personnalisée supplémentaire pour le type de publication Crew appelé CrewMovie. La clé est d'avoir le slug pour les termes de la taxonomie CrewMovie correspondent au slug du type de la vidéo.

Pour afficher la liste de l'équipage lorsque vous êtes êtes sur la page de film, vous pouvez faire une requête personnalisée pour le type de poste = Crew & taxinomie = CrewMovie & terme = film-limaces.

Pour lister les films Lorsque vous êtes sur une page d'équipe, vous n'avez qu'à lister tous les termes de la taxonomie CrewMovie.

+0

Je dois essayer cela mais c'est donner un sens à moi. Merci mec .. –

+0

@PeachLabs - @joeljoeljoel a une bonne suggestion, mais il est préférable d'utiliser un champ méta post personnalisé pour stocker le taxonomy_term_id plutôt que de faire correspondre les limaces, car vous trouverez beaucoup de problèmes de synchronisation des limaces. Croyez-moi, je l'ai essayé pendant un moment et cela n'a pas causé de mal de tête. – MikeSchinkel