Ondersteuning » Plugin vragen » Child Theme reageert niet

  • Opgelost Mick1800

    (@mick1800)


    Beste lezer,

    Ik maak gebruik van het thema BlackBird voor mijn website http://www.Beautyman.nl en ik gebruik de plugin ‘One-Click Child Theme’. Ik heb dus al een Child Theme aangemaakt. Vervolgens heb ik mijn .php bestanden hierin gezet, omdat ik deze na een update graag zo wil laten staan. Echter, probeerde ik een aanpassing te maken in één van die bestanden in mijn Child Theme, sloeg ik deze op, maar werd er niks veranderd. Hoe kan dit? Wederom ben ik bang dat weer alle instellingen verloren gaan na een update.

    Een voorbeeld van hoe mijn child theme is opgebouwd:

    Single posts.php
    Spaties
    Search Results.php

    Wellicht zijn die spaties de boosdoener?

    Alvast bedankt!

    Groetjes, Mick

10 reacties aan het bekijken - 1 tot 10 (van in totaal 10)
  • Tips gebruik childtheme

    • Zet in de CHILD map alleen die bestanden / stijlaanpassingen [style.css] die je ook werkelijk hebt veranderd.
    • Als je GEEN aanpassingen hebt gemaakt aan php-bestanden, dan heeft het bewaren ervan in een childmap geen zin.
      Heb je bijv. header.php aangepast, bewaar die dan wel in de childmap

    Een voorbeeld van hoe mijn child theme is opgebouwd:

    Single posts.php
    Spaties
    Search Results.php

    Het bovenstaande is onduidelijk.

    Geef even het volgende aan:

    1. wat is het probleem
    2. waar [link] in je site?
    3. wat is je doel / wat wil je bereiken
    4. geef bij voorkeur een link naar een voorbeeld van het gewenste resultaat

    Wees zo duidelijk mogelijk in je beschrijvingen.

    Verder:

    • Dit [parent]theme heeft ook een ingebouwde optie om je CSS aan te passen.
    • Soms negeert een dergelijk [parent]theme de css-aanpassingen van een child-‘style.css’.
    • Plaats de aangepaste CSS eens in
      Weergave > Theme options > styling options
    Thread starter Mick1800

    (@mick1800)

    Dank voor je antwoord. Excuus als ik niet helemaal duidelijk ben geweest.

    Ik heb tussen elk .PHP bestand een aantal spaties staan en ik vroeg mij af of dat ook nog een negatieve werking kan hebben op het Child Theme.

    Groetjes.

    Ik heb tussen elk .PHP bestand een aantal spaties staan en ik vroeg mij af of dat ook nog een negatieve werking kan hebben op het Child Theme.

    ?? Wat bedoel je in vredesnaam??
    Ik snap echt niet wat je bedoelt met bovenstaande ‘spaties tussen elk php-bestand.

    De gewone situatie is als volgt:

    1. Je installeert WP standaard
    2. Je kiest, installeert en activeert een (parent)THEME.
      In deze map bevinden zich onder andere de php en style bestanden die het uiterlijk / indeling van je site bepalen.
    3. Je installeert, en activeert de plugin ‘One Click Child theme’
    4. Je gaat naar dashboard > Themas en klikt ‘maak childtheme’
    5. Dit creëert een childtheme in een aparte map.
    6. De Childtheme map bevat bevat tenminste één bestand ‘style.css’.
      Dit tekst-bestand met extensie .css heeft een aantal KOPREGELS die het maken tot een childtheme!! Daarnaast bevat het de KOPPELING met de parentTheme.
      Eén bestandje maakt dus een childtheme!

    7. Deze map met ‘style.css’ vormt de basis voor de verdere ontwikkeling van je site.
    8. Wil je zaken als lay-out, kleur, lettertype, header, footer, zijbalke opmaken / aanpassen, dan neem je hier de noodzakelijke CSS-code op.
    9. Is het daarnaast nodig om bijvoorbeeld de header aan te passen of bijv. functionaliteiten toe te voegen? Dan kan het nodig zijn om bijv. de bestanden als header.php, footer.php, front-page.php aan te passen.
    10. [Ook] Die aanpassingen doen we NIET in het originele theme, maar in de CHILDtheme.
    11. Kopieer hiertoe ALLEEN het aan te passen bestand naar de child-map;
    12. Pas vervolgens dit bestand naar wens aan. >> De childmap bevat dus alleen de aangepaste bestanden.
    13. >> .. >> ..>>
      Wat nu als de wijzigingen in style.cssof een php-bestand niet het gewenste resultaat hebben?

    14. Meestal is een [kleine] typefout al genoeg om zonder resultaat te zitten; CONTROLEER DE CODE OP TYPEFOUTEN
    15. Geen typefout?
      Gebruik je de juiste oplossing? voor dit ‘element’?
      Spelen met CSS, HTML en PHP is vaak als een puzzel.
      Gelukkig zijn daar goede gereedschappen voor.
    16. In je browser: Installeer en activeer ‘webontwikkelaar’ add-ons en -plug-ins.
      Aanbevolen: ‘firebug’ en ‘webdeveloper: http://www.chrispederick.com
      Deze gereedschappen laten je ‘onder de motorkap’ van je site kijken.
    17. Gebruik van firebug – enkele eerste stappen

      In browser:

      1. re-klik > element inspecteren met firebug
      2. Het firebug scherm opent:

      * boven de webpagina
      * firebug-werkbalken
      * li-onder: scherm met HTML/ CSS en bijv. DOM
      * re-onder: stijl= css

      3. In de FB-werkbalk: klik het tweede icoon van links [pijltje in vakje];
      4. Beweeg je muis over de webpagina [en klik]. Hiermee selecteer je een element in de webpagina, om daarmee de code zichtbaar te maken in het FB-scherm
      5. In het FB-scherm:

      * Links: de HTML-code van het gekozen element
      * rechts: de stijl =CSS
      * klik in de css en verander de waarde; kleur grootte of voeg een regel toe
      * controleer in het deel van de webpagina of het gewenste effect wordt bereikt
      * Nee? Druk <F5> verversen browser. Probeer iets anders
      * Ja: neem de aanpassing op in de ‘style.css’ van je childtheme

      6. Er is veel info over het gebruik van firebug.
      begin eens hier: https://getfirebug.com/faq/

      **************************************
      Is dit nog steeds niet het antwoord op je vraag?
      Geef de url van je site, het parent-theme dat je gebruikt.
      BESCHRIJF daarbij zo duidelijk mogelijk wat je wilt bereiken.
      Wellicht komen we er uit.

    Thread starter Mick1800

    (@mick1800)

    Haha, sorry.

    Voor het aanmaken van een child theme heb ik inderdaad alle bovenstaande stappen voltooid. Ik heb inderdaad bewerkte .php bestanden in dit child theme geplaatst. Eigenlijk is het heel simpel: tussen elk .php bestand in mijn child theme (in mijn style.css van mijn child theme staan deze .php bestanden) heb ik een aantal spaties geplaatst, zodat ik goed kan zien welk bestand wat is. Daarom vroeg ik mij af of dit wellicht ook een boosdoener kan zijn.

    Is het nu wat duidelijker?

    Groetjes.

    Thread starter Mick1800

    (@mick1800)

    Misschien horen die .php bestanden sowieso niet in mijn style.css van mijn child theme.

    Mick,
    die php-bestanden horen inderdaad niet in je style.css te worden opgenomen, maar als apart(e) bestand(en). Net als in het parent-theme.

    Hi Mick en Lianne,

    Fijn dat ‘het lek’ boven is.

    Thread starter Mick1800

    (@mick1800)

    Weer een stapje verder, haha!

    Hoe plaats ik de .php bestanden waar ze wel moeten?

    Groetjes!

    Gebruik een FTP programma als filezilla om je site te benaderen en beheren.

    Meer info:
    1. Download, Installeer / gebruik een FTP-programma bv. filezilla[gratis]
    http://filezilla-project.org/download.php
    om deze bestanden op de server te beheren. De server is de plek waar de webhoster jouw site draait.
    [De beheerder heeft je vast een mail / bestand / papier gegeven met de nodige inlogggegevens.]
    2. Stel de toegangsgegevens voor je site in:
    In filezilla
    Klik ‘nieuwe site’
    !!!voorbeelden!!! gebruik de gegevens van jouw webhost

    host: server888.host.nl — !!!voorbeelden!!!
    protocol: FTP -filetransfer protocol
    encryptie: gebruik gewone FTP
    inlogtype: normaal
    gebruiker: de inlognaam / gebruiker gegeven door de webhost
    wachtwoord: het wachtwoord gegeven door de webhost
    >klik verbinden

    Als je alles correct hebt ingevoerd, verschijnt nu een scherm met twee helften: [zo niet: probeer opnieuw / bel helpdesk webhost?]

    Li-helft: JOUW desktop met je bestanden en mappen
    Re-helft: de website.

    == == ==
    Werkt de FTP-verbinding?

    1. FTP:Maak eerst een back-up van alle bestanden van je site, naar je PC
    2. FTP: Vervolgens kopieer de betreffende php-bestanden naar de childmap van je site
10 reacties aan het bekijken - 1 tot 10 (van in totaal 10)
  • Het onderwerp ‘Child Theme reageert niet’ is gesloten voor nieuwe reacties.