WordPress : Comment « supprimer » le fichier du thème parent
J’ai un problème avec un thème que j’utilise.
Le thème parent a créé un fichier woocommerce.php. Lorsque ce fichier existe, il a priorité sur les crochets woocommerce, et cela pose des problèmes lorsque je veux utiliser des crochets pour ajouter du contenu avant le contenu woocommerce.
Est-il possible qu’un thème enfant déclare que le fichier woocommerce.php du parent doit être ignoré ?
Solution n°1 trouvée
Le thème enfant pourrait simplement supprimer le fichier du thème parent s’il existe (via le thème enfant functions.php). par exemple.
$template = get_template_directory().'/woocommerce.php';
if (file_exists($template)) {unlink($template);}
Cela continuerait à le remplacer s’il venait à exister à nouveau (c’est-à-dire après une mise à jour du thème parent.) Si vous n’allez pas mettre à jour le thème parent, supprimez-le simplementwoocommerce.php
S’il s’agit d’un fichier autre que les fichiers WooCommerce et juste un autre fichier dans le thème parent, copiez-le dans le thème enfant et supprimez son contenu, laissez simplement les <?php ?>
balises si le contenu du fichier n’est pas nécessaire.
0 commentaire