J'utilise un plugin appelé CPT-onomies pour créer des types de publication personnalisés. J'ai créé un type de message appelé "cas" et mis "Has Archive Page" à true, mais lorsque j'essaie d'afficher un seul cas, je reçois simplement 404'd. La même chose se produit également si j'essaie de visualiser l'archive réelle, par exemple. "site.com/case" et non "site.com/case/case-item".
Voici une capture d'écran de mes paramètres: http://i.imgur.com/6rJgdhS.png
J'ai essayé de le désactiver/l'activer, sans succès. J'ai aussi essayé de changer la structure de permalien de tout le site (à partir de paramètres -> permaliens), car parfois cela ne se met pas à jour.
Ai-je oublié quelque chose dans les paramètres ou s'agit-il d'un bogue dans le plugin? Je l'ai parcouru plusieurs fois et je ne trouve rien qui l'empêcherait de fonctionner.
J'ai un fichier modèle appelé single.php
qui devrait être utilisé. J'ai aussi essayé single-case.php
mais cela ne faisait aucune différence.
J'ai trouvé une solution ici: http://gabrieleromanato.name/wordpress-fix-the-404-error-on-custom-post-types/
J'ai trouvé une solution ici: http://gabrieleromanato.name/wordpress-fix-the-404-error-on-custom-post-types/
Voici ce que vous devez faire pour le faire fonctionner (cité sur le site ci-dessus):