[Résolu] Création thème enfant (Créer un compte)

  • WordPress :6.4
  • Statut : résolu
15 sujets de 1 à 15 (sur un total de 17)
  • Auteur
    Messages
  • #2466814
    Voicy
    Participant
    Chevalier WordPress
    194 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL :
    • Thème utilisé : Sky Full
    • Extensions en place : child theme configurator
    • Nom de l’hébergeur : OVH
    • Adresse du site :

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

    Bonjour et meilleurs voeux !

    Je n’ai pas un problème particulier mais besoin de votre avis/expertise.

    Je refais mon site depuis le début suite piratage. J’avais laissé de côté et je me décide.

    Je veux cette fois-ci faire tout bien et non à l’envers comme la première fois.

    • Hosting et NDD ok
    • Module WordPress installé (install. 1 clic OVH de sorte d’être accompagnée si ça coince)
    • Avant de commencer à travailler, j’ai créé avec child theme configurator, le thème enfant du thème que j’ai activé

    Et là ça commence :  j’ai encore fait cela mais dans le bon ordre. Je vois que j’aurais du créer son répertoire donc mettre le nez dans le FTP dont l’accès m’a posé problème et a nécessité l’assistance d’OVH). Je n’y ai pas remis le nez depuis la fin de l’année.

    QUESTION : que dois-je faire maintenant que j’ai créé mon thème enfant sur mon site avant d’avoir créé son répertoire ? Je précise que le child est créé mais pas activé.

    C’est grave docteur ?

    Heureusement que je n’ai rien sur mon site à part mon thème activé… ça commence bien.
    Vous aurez compris, je suis une bille.

    À vous lire.

    • Ce sujet a été modifié le il y a 1 mois par Voicy.
    • Ce sujet a été modifié le il y a 1 mois par ferman.
    #2466956
    ferman
    Participant
    Maître WordPress
    6776 contributions

    Bonjour,

    Si vous avez créé votre thème enfant depuis votre administration (ça doit être le cas si vous avez utilisé child theme configurator) il suffit d’aller dans apparence -> thèmes et il doit se trouver là, comme n’importe quel autre thème. Sinon, si pour une raison que j’ai du mal à imaginer ce n’est pas le cas, supprimez-le et recréez-le  depuis votre admin.

    • Cette réponse a été modifiée le il y a 1 mois par ferman.
    #2466961
    Voicy
    Participant
    Chevalier WordPress
    194 contributions

    Bonsoir,

     

    Merci pour votre retour.

    J’ai effectivement créé depuis mon admin wp. Oui il y est, pas de probl.

    Ma question est de savoir si j’aurais du créer d’abord son répertoire dans mon FTP avant de le créer dans mon admin avec le plugin child theme?

    Ensuite, une fois créé, il faut que je l’active et après (je ne l’ai pas encore activé car je veux être sûre), quand je vais commencer à travailler sur mon site, dois-je faire pour m’assurer que c’est le child qui va recevoir ma construction (si c’est comme ça que cela fonctionne). C’est automatique ? Je peux commencer à créer mes pages normalement ?

    #2466965
    Flobogo
    Modérateur
    Maître WordPress
    19981 contributions

    Bonjour,

    Ma question est de savoir si j’aurais du créer d’abord son répertoire dans mon FTP avant de le créer dans mon admin

    Ben non, sinon vous aurez 2 child-thèmes (des jumeaux 😀  … sauf que ça plantera si vous leur donnez le même prénom)

    Créer le dossier du thème-enfant par FTP, c’est quand on crée son thème-enfant soi-même, sans passer par l’extension child-theme-configurator.

    #2466966
    Voicy
    Participant
    Chevalier WordPress
    194 contributions

    Ooookkk. Il me semblait mais je voulais avoir confirmation de personnes aguerries au lieu de me fier à mes déductions de novice.

    Donc là, je suis normalement parée pour commencer à travailler sans plus rien paramétrer en amont, right? Je crée mes pages et autres comme si je n’avais pas crée de child ?

    Si je suis amenée à bidouiller le thème (il y a quelques années j’avais modifié des choses mais je ne me souviens plus de ce que j’i fait ni où), je le fais où déjà ? Dans le css du child ?

    #2467041
    Flobogo
    Modérateur
    Maître WordPress
    19981 contributions

    Oui, vous êtes prête à travailler.

    Et oui, les modifications (de « design ») doivent être faites dans le thème-enfant : dans le fichier style.css du thème-enfant pour les ajouts/modifs de règles CSS, et dans le fichier functions.php du thème-enfant ou autres fichiers PHP  à reproduire dans le thème-enfant (par exemple, footer.php), selon ce que vous voulez modifier

    #2467048
    Voicy
    Participant
    Chevalier WordPress
    194 contributions

    Thanks!

    Donc j’active mon child et c’est good? Il prend le relais automatiquement ? (questions pour ma culture perso car j’ai besoin de visualiser le mécanisme pour comprendre ce que je fais par la suite)

    Les modif  de « design » se font dans le FTP (où je devrais retrouver mon child) ou direct dans mon admin éditeur de fichiers ?

     

    Merci Flo (ça faisait longtemps)

    #2467111
    Flobogo
    Modérateur
    Maître WordPress
    19981 contributions

    Donc j’active mon child et c’est good? Il prend le relais automatiquement ?

    Oui, il devient votre thème principal, et c’est lui que vous utilisez pour les menus, les widgets, etc. Il a le même comportement que le thème-parent, tant que vous ne modifiez pas de fichier CSS ou PHP

    Les modif de « design » se font dans le FTP (où je devrais retrouver mon child) ou direct dans mon admin éditeur de fichiers ?

    On peut le faire dans l’admin à partir de l’éditeur de fichiers,par exemple pour le fichier style.css

    Par contre, pour le fichier functions.php et les autres fichiers,  c’est déconseillé de le faire en ligne si on ne s’y connaît pas en PHP. Il vaut mieux prendre le temps de préparer les fichiers sur votre ordi, avec un logiciel comme Notepad++, en téléchargent les fichiers du thème-parent comme « modèles » si vous voulez les modifier.

    2 tutos à consulter :

    Bon retour sur le forum 😉

    #2467117
    Voicy
    Participant
    Chevalier WordPress
    194 contributions

    Merci.

    Petit à petit, grâce à vos explications, je me souviens de la raison pour laquelle j’ai installé et utilisé Note Pad. À l’époque, je n’ai pas le souvenir d’avoir fait bcp de modif à partir de l’admin mais notepad etc. J’étais aidée pas à pas et j’avoue que ça n’aide pas (en ce qui me concerne) à intégrer certaines choses mais à les exécuter quand elles nous sont mâchées. Là, je voudrais vraiment faire l’effort de comprendre, c’est pour ça que je suis un peu lourde. Pouvez-vous me rappeler la « fonction » du function.php ?

    Je suis en train de regarder de plus près le css (pour le « design ») notamment pour changer la couleur définie des caractères dans l’éditeur de mon WP admin Si je comprends bien, le principe est que je dois repérer le code chez le parent en rapport et le copier chez le child et appliquer le code couleur de que je veux, j’ai bon ?

    #2467123
    Flobogo
    Modérateur
    Maître WordPress
    19981 contributions

    Hé oui, pour apprendre à faire, il faut … faire soi-même.

    Le fichier functions.php sert à … ajouter des fonctions, ou modifier des comportements de WordPress ou du thème-parent. Par exemple, si le thème-parent utilise une taille d’image d’en-tête qui ne vous convient pas, vous pouvez supprimer cette taille d’image et en définir une nouvelle dans le fichier functions.php du thème-enfant.

    Pour le CSS, oui, c’est ça : vous repérez dans le fichier style.css « parent » (ou dans l’outil inspecteur du navigateur) la règle que vous voulez modifier, et vous reportez cette règle dans le fichier style.css enfant pour la modifier.
    Exemple (simpliste) → si tout le texte est écrit en noir habituellement, et que vous décidez de l’écrire en rouge, ça se ferait comme ça :

    p {color: #000;}
    CSS parent (texte en noir)

    devient

    p {color: #ff0000;}
    CSS enfant (texte en rouge)

    #2467128
    Voicy
    Participant
    Chevalier WordPress
    194 contributions

    Explication très claire, merci.

    Et c’est exactement ce que je veux faire, changer la couleur de la première lettre de titre définie dans mon thème.

    Je suis en train de tenter de reproduite à l’identique mon ancien site. Je m’aide de wayback Internet, je me demande si les codes sources des pages qui sont des archives peuvent m’être d’une utilité

    • Cette réponse a été modifiée le il y a 4 semaines et 1 jour par Voicy.
    #2467160
    Flobogo
    Modérateur
    Maître WordPress
    19981 contributions

    je me demande si les codes sources des pages qui sont des archives peuvent m’être d’une utilité

    Oui, si ça peut au moins vous éviter de re-saisir du texte.

    #2467162
    Voicy
    Participant
    Chevalier WordPress
    194 contributions

    Ok.

    Merci en tout cas !

    Je suis en train de passer en revue mes anciens posts pour voir si je ne retrouve pas réponses à certaines de mes questions.

    À bientôt, sur l’un d’eux peut-être

    #2467756
    Voicy
    Participant
    Chevalier WordPress
    194 contributions

    Bonjour,

     

    Je viens enfin d’accéder à mon FTPO via Filezilla et là, panique !

    J’avais un peu oublié qui est où et comment.

    Je ne vois pas de child à droite. Je suis allée dans le www et…

    Alors qu’est-ce que j’ai encore pas fait ?

    #2467761
    Flobogo
    Modérateur
    Maître WordPress
    19981 contributions

    Dossier wp-content > themes : le child devrait être là.

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