WordPress : Comment charger des parties de modèle de thème parent dans le thème enfant
Je me demandais comment puis-je charger des parties de modèle de thème parent via le thème enfant après la personnalisation. J’ai créé trois modèles personnalisés pour mon thème et ils fonctionnent bien. Mais maintenant, je veux charger la disposition des pièces du modèle de thème parent. Par exemple, si je veux modifier la page de profil, l’emplacement du fichier PHP dans le thème parent est template_parts/layouts/profile/profile-modern.php Dans ce dossier, il y a d’autres parties profile-header.php et d’autres fichiers. J’ai essayé d’éditer le profile-mordern.php directement dans le thème parent et ça marche. Mais après la mise à jour du thème, il disparaîtra donc je veux charger ce fichier à partir de mon thème enfant. J’ai essayé de chercher la solution mais je n’en ai pas eu spécifiquement. S’il vous plaît, quelqu’un peut-il m’aider concernant ce problème? Et j’apprends la programmation PHP et la personnalisation du thème WordPress, alors s’il vous plaît, guidez-moi étape par étape si possible.
Solution n°1 trouvée
Pour chaque fichier de thème présent dans le répertoire parent, WordPress vérifiera si un fichier correspondant est présent dans le thème enfant et, si c’est le cas, utilisera celui-ci à la place. Cela signifie qu’un fichier profile-modern.php dans le thème enfant remplacera son équivalent dans le dossier parent.
Donc, si vous n’aimez pas quelque chose à propos de la mise en page d’une page, copiez simplement le fichier respectif, implémentez vos modifications et téléchargez-le dans le dossier du thème enfant. Les modifications apparaîtront alors dans le thème enfant, tandis que le fichier d’origine restera intact.
0 commentaire