[Résolu] Header.php manquant dans le thème enfant. (Créer un compte)

  • WordPress :6.6
  • Statut : résolu
11 sujets de 1 à 11 (sur un total de 11)
  • Auteur
    Messages
  • #2482471
    Nant Aveyron
    Participant
    Initié WordPress
    26 contributions

    Bonsoir,

    Ma configuration WP actuelle

    • Version de PHP/MYSQL: v8.0.30
    • Thème utilisé : twentyseventeen-enfant
    • Extensions en place :
    • – YoaYoast SEO plugin v23.8
    • – All in one WP Migration
    • – Better Search Replace
    • – Modern Image Formats
    • – Performance Lab
    • – Wp Super cache

    Problème(s) rencontré(s) :

    J’ai un site actif que je vais remplacer.

    Il se trouve à la racine www

    J’ai tranféré le nouveau site en construction de wampserver au sous domaine nantaveyron de ovh avec All in One WP Migration.

    J’ai suivi l’install de wordpress sur : https://wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm#_K_-_WordPress

    Je m’aperçois qu’il n’y a pas de header.php dans l’enfant.

    Est ce normal et s’il faut, comment y remédier ?

    En vous remerciant par avance, je vous souhaite une bonne soirée.

    #2482509
    Flobogo
    Modérateur
    Maître WordPress
    20578 contributions

    Bonjour,

    Je m’aperçois qu’il n’y a pas de header.php dans l’enfant.
    Est ce normal

    Est-ce que en local, vous aviez ajouté un fichier header.php au dossier du thème-enfant ?

    Si oui, alors ce n’est pas normal de ne pas le retrouver après migration.
    Si non, c’est normal qu’il n’y en ait pas. Ce n’est pas une obligation.

    Dites-nous déjà dans quel cas vous vous trouvez.

    #2482566
    Nant Aveyron
    Participant
    Initié WordPress
    26 contributions

    Bonsoir @Flobogo,

    Non je n’avais pas ajouté de header.php en local.

    Le problème c’est que je ne peux pas rajouter du code dans le <head>.

    J’avais fait un site de A à Z directement sur ovh et là il y a le header.php dans le parent et l’enfant et je n’ai pas été obligé de le rajouter.

    Merci beaucoup pour votre réponse.

    #2482570
    Flobogo
    Modérateur
    Maître WordPress
    20578 contributions

    J’ai tranféré le nouveau site en construction de wampserver

    et

    J’avais fait un site de A à Z directement sur ovh

    C’est contradictoire. Je ne comprends pas : vous avez préparé votre site en local, c’est à dire avec WampServer sur votre PC, ou bien vous l’avez préparé chez OVH ?

     

    et là il y a le header.php dans le parent et l’enfant et je n’ai pas été obligé de le rajouter.

    Le thème-enfant n’apparaît pas magiquement, ni ce qu’il y a dedans. C’est forcément vous qui l’avez créé. Ou, comme disait la fable de La Fontaine « si ce n’est toi, c’est donc ton frère » … si quelqu’un d’autre que vous est intervenu sur le site (en construction).

     

    #2482575
    Nant Aveyron
    Participant
    Initié WordPress
    26 contributions

    Il y a deux sites différents dans ce que j’explique.

    Le premier fait en local et transféré en sous domaine sur ovh ou je ne trouve pas le header.php dans l’enfant : nantaveyron.nantaveyron.fr

    Le deuxième fait directement sur ovh ou je trouve le header.php automatiquement dans l’enfant : visitemillau.fr sans rien faire.

    Dois je rajouter le header.php dans l’enfant du premier site : nantaveyron.nantaveyron.fr en sachant que je l’ai déjà commencé et que cela ne posera pas de problème ?

    Merci encore et désolé si je m’exprime mal.

    #2482582
    Flobogo
    Modérateur
    Maître WordPress
    20578 contributions

    Si j’ai bien suivi, il y a 4 sites :

    • le site actif actuellement, fait en HTML (nantaveyron.fr)
    • le site préparé en local avec WampServer
    • le site en sous-domaine (nantaveyron.nantaveyron.fr) , où vous avez copié le site préparé localement
    • le site visitemillau.fr créé aussi chez OVH, en ligne, avec un header.php dans le thème-enfant

    Si c’est bien ça : quelles différences entre le 3ème et le 4ème site ?

    Le site « visitemillau.fr », qui l’a fait : vous ? Avec le même thème de base Twenty Seventeen ?

    Et le site en local, avec WampServer, il avait le header.php dans le thème-enfant ?

    Désolée aussi de vous poser ces questions, mais pour vous répondre efficacement, il faut être sûre de comprendre ce que vous voulez obtenir. Répondez bien à toutes mes questions, SVP.

    #2482594
    Nant Aveyron
    Participant
    Initié WordPress
    26 contributions

    Bonjour,

    C’est exactement ça.

    La différence entre le 3ème et le 4ème c’est que le 3ème n’a pas automatiquement installer le header.php ce qui a été le cas pour le 4ème.

    Si je rajoute en copier coller le header.php du parent dans l’enfant dans le 3ème, en sachant que le site est en construction, est ce que cela ne va pas poser des problèmes ?

    Je veux rajouter le header.php dans l’enfant pour pouvoir mettre du code entre <head> et </head> et qu’il ne soit pas effacé dans la prochaine mise à jour du parent.

    Merci infiniment pour toutes vos explications @Flobogo

     

    #2482625
    Flobogo
    Modérateur
    Maître WordPress
    20578 contributions

    Si je rajoute en copier coller le header.php du parent dans l’enfant dans le 3ème, en sachant que le site est en construction, est ce que cela ne va pas poser des problèmes ?

    Aucun problème si il s’agit bien du même thème parent. Vous ne pouvez donc copier dans twenty-seventeen-enfant que un header.php provenant d’un autre thème-enfant de Twenty Seventeen.

    Je suis désolée d’insister : les fichiers ne s’ajoutent pas automatiquement, et les thèmes-enfants ne s’ajoutent pas automatiquement, sauf cas possible avec les thèmes payants, ou les thèmes qui proposent de télécharger des démos prêtes à l’emploi (starter-templates).

    Bon, c’est effectivement de + en + fréquent. Mais ce n’est pas le cas avec Twenty Seventeen (thème que vous avez indiqué en configuration).

    #2482701
    Nant Aveyron
    Participant
    Initié WordPress
    26 contributions

    Bonsoir,

    Donc je peux prendre le header.php du twenty seventeen parent et le mettre dans twenty seventeen enfant ?

    Merci encore

    #2482722
    Flobogo
    Modérateur
    Maître WordPress
    20578 contributions

    Uniquement si vous avez besoin de le modifier.

    Sinon, ça ne sert à rien.

    #2482732
    Nant Aveyron
    Participant
    Initié WordPress
    26 contributions

    Merci beaucoup @Flobogo cela fonctionne bien.

    Bonne soirée

11 sujets de 1 à 11 (sur un total de 11)
  • Vous devez être connecté pour répondre à ce sujet.