Pourquoi les codes abrégés ne fonctionnent-ils pas lorsqu'une publication est affichée sur la page d'accueil, mais c'est le cas pour une publication unique Vous pouvez voir le problème ici .
Il doit y avoir deux éléments au-dessus de l'image - générés par JW Player et un shortcode personnalisé, et un shortcode sous l'image - généré par le plugin Lightbox Evolution.
Est-ce que la page d'accueil tire sur the_excerpt ()? Si c'est le cas, vous devrez ajouter ceci à votre functions.php
add_filter('the_excerpt', 'do_shortcode');
Cela fonctionnera si vous mettez un extrait manuel. Si vous utilisez the_content () dans votre modèle de page d'accueil, cela ne devrait pas éliminer le shortcode.
Pourquoi ne pas simplement ajouter un autre metabox pour un texte d'introduction? Vous pouvez configurer cela facilement avec ce plugin http://wordpress.org/extend/plugins/magic-fields-2/ .
De cette façon, vous pouvez simplement utiliser le contenu et l'extrait tels qu'ils étaient destinés… beaucoup moins de maux de tête.