web-dev-qa-db-fra.com

Comment remplacer les classes php de mon plugin avec des doublons qui se trouvent dans mon dossier de thème enfant

J'ai un thème pour enfants dans wordpress et l'un des plugins que j'utilise s'appelle jigoshop.

J'ai fait une copie de quelques classes php à partir du plugin et les ai placées dans le dossier de mon thème enfant. Je veux que ces classes remplacent celles du dossier du plugin.

Comment pourrais-je m'y prendre?

Merci!!

1
novicePrgrmr

Je suppose que ceci est très probablement un problème d'amour. Par exemple, vos feuilles de style se chargent dans l’ordre du thème enfant puis du plug-in. Ce dont vous avez besoin, c'est de charger les styles de plugin en premier, puis votre thème enfant.

Vous avez quelques options:

  1. Ajoutez le Css de votre plugin manuellement après wp_head() dans votre header.php
  2. Annulez l'enregistrement du fichier css du plugin, puis chargez tous les styles dans le styles.css de votre thème.
  3. Enregistrez un nouveau style à insérer après le plugin.

Sans vraiment fouiller dans le plugin ou votre code, il est difficile de vous donner un exemple.

1
Brooke.