web-dev-qa-db-fra.com

Messages manquants dans la liste de taxonomie personnalisée

Symptôme: Un type de publication personnalisé attribué à une taxonomie n'apparaît pas dans le tableau d'administration énumérant toutes les publications auxquelles est associé un terme spécifique.

Si je clique sur la taxonomie sous le type de message personnalisé, je reçois une liste de termes de mon tableau de bord. Un terme affichait 3 messages, mais lorsque j'ai cliqué sur le nombre 3, la liste résultante ne contenait que 2 messages. En guise de test, j'ai créé un nouveau message personnalisé et l'ai affecté au même terme. Maintenant, la liste des termes montre que ce terme a 4 messages attachés. J'ai déplacé les messages vers d'autres termes et j'ai obtenu le même résultat, à savoir 2 messages sont toujours manquants.

Je ne sais pas où chercher pour analyser ce problème. Je pense que je suis soit en train de faire quelque chose de très stupide (j'ai vérifié les choses évidentes comme le message personnalisé publié) ou peut-être que quelque chose dans ma base de données est corrompu.

Je ne pense pas que je puisse fournir un code utile. Il me semble que le problème est associé aux publications. J'ai une version opérationnelle de celle-ci sur un site de développement, qui fonctionne parfaitement. Maintenant, je tente de recréer la même situation sur le site de production et cet étrange symptôme est apparu.

J'apprécierais toutes les suggestions concernant les informations supplémentaires que je pourrais fournir ici ou toute enquête probable que je pourrais faire pour trouver la source du problème.

1
dorich

J'ai résolu ce problème en supprimant la taxonomie et en créant une nouvelle taxonomie sous un nom légèrement différent. Les premiers tests montrent que le problème a été supprimé, bien que je ne puisse pas dire que je comprenne ce qui l’a causé.
Avant de supprimer la taxonomie à l'origine du problème, j'ai créé une nouvelle taxonomie de test et montré qu'elle fonctionnait correctement. J'ai aussi fait une sauvegarde du site.

1
dorich