"Pods pour les nuls" aka. Pods Frontier Auto Display

Une des fonctionnalités intéressantes de Pods, est la facilité avec laquelle on peut afficher un champs personnalisé (Custom Field), aussi bien dans vos articles, pages ou Custom Post Type.

La manière la plus simple d’afficher un champs personnalisé avec Pods, est le shortcode (Pods créé automatiquement un « magic tag »  pour chaque champs), qui ne se limite pas aux simples champs textes, avec le système de template. Pour plus de détails de ce fonctionnement, je vous invite à lire cet article : Tuto Pods : 2. Champs Personnalisés Et Shortcodes.

Si ceci est très pratique, cela peut occasionner quelques erreurs ( oublie, erreur d’orthographe du shortcode…), et n’est toujours adapté à votre besoin.

C’est la qu’intervient le plugin Pods Frontier Auto Display, qui va vous permettre d’afficher vos champs automatiquement selon un template que vous aurez défini.

L’utilisation de ce plugin est très simple. Après avoir activé le module « template » de Pods, créé votre template (comme par exemple un snippet cuisine comme ici : Tuto Pods : 3. Pods Et SEO, vous verrez un onglet supplémentaire lorsque vous modifiez un Pod :

pods-frontier

 

La première case permet d’activer cette fonctionnalité pour ce Pod (on peut donc activer ce plugin au cas par cas sur chaque Pod !).

Il faut renseigner le nom du template, un pour la page « single » (la page de détail), un pour la page archive.

Vous pouvez définir, « after », « before » ou « replace ». (à noter que cette option n’est pas encore présente dans la version 1.0 du plugin, elle vient d’être ajouter à ma demande, il faut attendre la prochaine mise à jour, ou aller la chercher directement sur Gihub).

Que fait le Pods Frontier Auto Display ?

Techniquement, il s’agit d’un filtre sur « post_content », il va afficher votre template, avant, après ou à la place du contenu de votre Pod (article, page ou Custom Post Type, Custom Taxonomie), automatiquement, sans que vous ayez besoin de modifier votre template principal.

Il ne modifie pas le titre ou l’image à la une, si vous en utilisez une. Il « touche » uniquement au « contenu principal » de votre Pod. Vous restez dépendant de votre thème, mais ceux-ci sont de plus en plus personnalisables, cela devrait fonctionner dans la plupart des cas. Si par contre, vous avez besoin d’encore plus liberté, Pods propose aussi ses propres pages, où vous pourrez complètement définir le design de vos pages, sans toucher à votre thème ! .. Mais ceci fera l’objet d’un autre article…

Laisser un commentaire