Je veux créer une base de données de séries télévisées en utilisant WordPress. J'ai suivi quelques tutoriels et j'ai deux types de messages personnalisés: un pour movies
, un pour et series
. J'ai suivi ce post pour la structure .
Ma question est: comment puis-je faire la relation entre les films et les types de publication de série?
custom-post-types
CoalaArmy
la source
la source
"implement the post_type as directed"
que voulez-vous dire?Réponses:
Utiliser un plugin
Quelques très bons plugins pour les relations:
Utiliser une Metabox
Vous pouvez créer une relation simple à l'aide de métaboxes:
Et puis, pour obtenir la relation entre les films sous forme de liste pour les publications de la série:
la source
http://domain.com/series-name/movie-name
:?Je recommande le plugin Posts 2 Posts , que je viens de commencer à utiliser.
Il vous permet de créer des relations plusieurs-à-plusieurs entre les publications et les types de page, ce qui signifie que vous pouvez créer un lien
movies
versseries
, et tout autre CPT que vous pouvez créer.Ce plugin vous permet également de créer des métadonnées de connexion qui vous permettront d'obtenir des détails plus fins lors de la création de vos connexions. Il est assez flexible dans son utilisation, ce qui permet de contrôler les métaboxes d'administration, les types de connexion et les moyens d'afficher vos connexions sur le frontal. Enfin, il est bien documenté .
la source
Malheureusement, le plugin Posts 2 Posts est obsolète et n'est plus maintenu. Il existe un nouveau plugin alternatif pour ces relations MB . Il est inspiré du P2P et fournit une API similaire pour créer des relations entre les publications, les termes et les utilisateurs.
Les relations MB prennent en charge les relations bidirectionnelles par défaut et utilisent une table personnalisée pour stocker les relations (comme P2P) pour de meilleures performances (que post meta).
Cela vaut la peine de jeter un œil au plugin.
la source