web-dev-qa-db-fra.com

La fonction get_template_part () de WordPress ne fonctionne pas

J'utilise la fonction get_template_part() sur mon fichier (page-home.php) comme page-home.php et cela fonctionne bien jusqu'à ce que je l'aie appelé 5 fois sur le même fichier (page-home.php), mais lorsque je l'ai appelé 6 fois comme

<?php get_template_part( 'template-parts/content', 'project' ); ?>

les données du plug-in de champ personnalisé avancé ne s'affichent pas, mais les données du plug-in Custom Post Type UI s'affichent correctement et si j'efface l'une des opérations get_template_part() ci-dessus, les données de <?php get_template_part( 'template-parts/content', 'project' ); ?> s'affichent correctement.

Tout type d'aide est apprécié.

1
user5323957

On dirait que votre problème est dans le fichier content-project.php. Lorsque vous utilisez WP_Query(), veillez à utiliser wp_reset_postdata(); Des détails supplémentaires sont disponibles ici

0
bagpipper