web-dev-qa-db-fra.com

Comment mettre à jour les fichiers de modèle WooCommerce dans mon thème?

WordPress débutant ici - mon site semble contenir des fichiers de modèle obsolètes qui, à mon avis, sont la cause de problèmes de fonctionnalité du site.

En particulier, il existe des fichiers modèles obsolètes fournis pour le plugin WooCommerce. Autant que je sache, il s'agit d'un problème assez courant pour ce plugin, qui a même créé une page "Statut du système" pour vous montrer exactement quels fichiers de modèle sont obsolètes.

En regardant cet état du système, je peux clairement voir que le fichier modèle 'variable.php' est obsolète. Cela correspond à un problème que j'ai lorsque des articles ne sont pas ajoutés au panier.

Maintenant, je suis assez nouveau dans WordPress, mais si je comprends bien à partir de cet article , ces fichiers modèles ne sont que des modèles. Ils sont tous identiques avec de légères révisions dans chaque version, et je dois copier le contenu réel de mon fichier variable.php dans le fichier variable.php récemment mis à jour.

Mais ensuite l'article poursuit:

"Si vous avez trouvé des modèles obsolètes, vous devez les copier sur votre thème, puis apporter les modifications que vous avez apportées au modèle précédent dans ce nouveau modèle."

J'ai trouvé les modèles obsolètes, mais où puis-je trouver ces "nouveaux" modèles mis à jour? Existe-t-il une ressource en ligne spécialisée dans la mise à jour de ces fichiers? Si j'ai raison sur la façon dont cela fonctionne, cette question devrait être facile. Si je ne le suis pas, corrigez-moi s'il vous plaît.

2
little tiny man

Les fichiers obsolètes sont dans le dossier woocommerce de votre thème (sauf si le thème les a stockés ailleurs, mais c'est la valeur par défaut). vous n'avez pas besoin de ce dossier en tant que tel et vous pouvez le renommer (ce qui est plus temporaire que de le supprimer) et WooCommerce fonctionnera. Si vous avez acheté le thème, vous pouvez également contacter leur support et vous renseigner sur l’achat d’une mise à niveau, car le thème a été mis à jour pour des raisons de compatibilité.

S'il y avait des personnalisations importantes dans vos modèles, alors commence le travail super amusant de comparer les anciens modèles aux nouveaux (qui se trouvent dans le dossier des modèles du plugin WooCommerce).

Lors de la sortie de WooCommerce 2.0, je devais enregistrer un site client dont le processus de paiement était totalement interrompu par des modèles de thème obsolètes. Les personnes du thème d'origine avaient copié tous les modèles des modèles WooCommerce au lieu de ceux qu'ils souhaitaient modifier. En fin de compte, j'ai supprimé tout sauf trois des modèles de remplacement.

1
helgatheviking