WordPress : WordPress n’utilise pas mon modèle attachment.php

Publié par Jean-Michel le

J’ai un problème vraiment étrange qui fait qu’un site WordPress affiche des pièces jointes/images avec un ancien modèle. Mon fichier attachment.php était une version restylée du modèle de pièce jointe de Twentytwelve, mais je l’ai révisé et mis en production. Mais peu importe ce que nous faisons, l’ancien modèle est utilisé. Comparer:

DEV : http://dev.metlifeyourlife.com/home-care/landscaping-to-keep-you-safe/attachment/father-and-daughter-8-9-years-preparing-to-plant-tree-in- devanture/

PROD : http://www.metlifeyourlife.com/home-care/landscaping-to-keep-you-safe/attachment/father-and-daughter-8-9-years-preparing-to-plant-tree-in- devanture/

Le service informatique insiste sur le fait que le code sur dev et prod est le même, et attachment.php semble correct dans l’éditeur wp-admin (Apparence> Éditeur). J’ai commencé à penser à un problème de mise en cache, mais c’est comme ça depuis quelques mois.

La question est : qu’est-ce qui causerait cela, et comment puis-je faire en sorte que la production corresponde au développement ?

Solution n°1 trouvée

Il y a des preuves que l’ancien fichier joint existe toujours en production quelque part, mais je voulais partager ma solution qui a fini par le révéler.

attachment.php est ce que WordPress utilise habituellement pour créer des pages de pièces jointes, mais il sera remplacé par un fichier intitulé en fonction du type MIME. J’ai renommé mon fichier attachment.php en image.php (puisque toutes nos pièces jointes sont des images) et cela a été appliqué immédiatement.

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *