• Opgelost hapipiko

    (@hapipiko)


    hallo

    Ben nu al enkele uren bezig met het maken van een childtheme, voor twentyeleven.

    wat ik al heb gedaan:
    Map gemaakt twenty eleven child en die bij de mappen themes gezet,
    een style.css gemaakt en daar de korte tekst in gekopieerd en aangepast. Deze style.css geüpload naar de twenty eleven child map.

    Dit is de laatste versie:

    /*
    Theme Name: Twenty Eleven Child
    Version: 3.0

    Description: A basic starter child theme for Twenty Eleven

    Template: twentyeleven

    */

    @import url(“../twentyeleven/style.css”);

    Ik heb ook variaties geprobeerd, met o.a. het gehele style.css gekopieerd uit de bewerker (via dashboard) in de nieuwe child theme style.css en voorzien van een /* tekst en */
    Heb met hoofletters, spaties en – gewerkt.
    Ik heb video’s op youtube bekeken, op het WP Engelstalige forum gezocht, maar het lukt me niet.
    Als ik in dashboard bij themes kijk staat er een child theme bij, maar daarbij de tekst:

    Dit child thema heeft het parent thema nodig, Twenty Eleven.

    Ik begrijp het niet, wat doe ik fout?

    Tim

    ps
    Ik heb per abuis dit topic ook bij algemene vragen geplaatst, maar ik kan het daar niet meer verwijderen.
    Vriendelijk verzoek aan de moderator om het daar te verwijderen.
    excuses voor de overlast.

9 reacties aan het bekijken - 1 tot 9 (van in totaal 9)
  • Bij “Template” moet de mapnaam staan.

    Thread starter hapipiko

    (@hapipiko)

    Dag Roy,
    Bedankt voor je tip, maar ik begrijp niet welke mapnaam je bedoeld.
    Dat is niet dezelfde als themenaam twentyeleven?
    als ik via FTP (filezilla) kijk wat er staat is dit:
    wp-content >themes>twentyeleven daarnaast staat de map: twentyeleven-child

    Tim

    Je hebt een map aangemaakt voor je child-theme, in jouw geval twentyeleven-child. In de stylesheet komt bij Template dus te staan
    Template: twentyeleven-child

    http://codex.wordpress.org/Child_Themes

    He, het staat er anders in de Codex. Nu begin in te twijfelen. Ik heb er ook een paar keer mee lopen te kloten, maar uiteindelijk was het een stom weetje. Probeer eens wat ik hierboven zeg.

    Thread starter hapipiko

    (@hapipiko)

    hmm, ik dacht dat de template verwees naar de ‘oorspronkelijke’ .css die je ziet als in dashboard via ‘weergave’ naar ‘bewerker’ gaat.

    hier:

    /*
    Theme Name:Twenty Eleven Child
    Version: 2.0
    Theme URI: http://quirm.net/themes
    Description: A basic starter child theme for Twenty Eleven
    Author: Mel Pedley
    Author URI: http://blackwidows.co.uk
    Template: twentyeleven
    License: GNU General Public License v2
    License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    */

    /* Copyright 2009-2010 Mel P. (email : esmi@quirm.net)

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License version 2,
    as published by the Free Software Foundation.

    You may NOT assume that you can use any other version of the GPL.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301
    USA

    The license for this software can also likely be found here:
    http://www.gnu.org/licenses/gpl-2.0.html
    */

    /* Import layout */
    @import url(../twentyeleven/style.css);

    een kant en klare child-theme, hier gedownload
    http://quirm.net/themes/twenty-eleven-child/

    staat bij’template’ ook geen ‘child’ bij de naam.
    Ik vind het verwarrend, maar doe mijn best een oplossing te vinden

    Die @import geeft aan waar het thema een kind van is. Verder moet WP nog een paar dingen weten. Ik heb zelf ook een paar keer met dat Template lopen te rommelen, want dat staat normaal niet in de koop van een stylesheet. Er hoeft niet veel in de kop van het kind-thema stylesheet te staan, dus heel veel varianten zijn er niet.

    Thread starter hapipiko

    (@hapipiko)

    dag Roy,
    waarschijnijk heeft mijn vorig bericht jouw bericht waarin je schrijft:

    Je hebt een map aangemaakt voor je child-theme, in jouw geval twentyeleven-child. In de stylesheet komt bij Template dus te staan
    Template: twentyeleven-child

    gekruist.

    en:
    als ik bij template: ’twentyeleven ‘child’ toevoeg krijg ik een foutmelding en is mijn website niet meer te zien…

    Dit is dus niet goed, maar hoe kan ik dit nu oplossen?

    Als ik hier op het forum zoek lees ik een antwoord van ‘Wekking’ aan ‘Anne’:

    Hoi Anne,

    Nadat je het Graphene theme hebt geinstalleerd staat in de map wp-content/themes de map graphene. Om een child theme aan te maken, maak je in wp-content/themes een nieuwe map aan, graphene-child. Vervolgens kopieer je de style.css uit wp-content/themes/graphene naar de nieuwe map wp-content/themes/graphene-child. In de gekopieerde style.css van wp-content/themes/graphene-child moet je vervolgens de onderstaande regel toevoegen in het commentaar gedeelte (tussen /* en */)

    Template: graphene

    De tip is dus style.css kopieren naar style.css van child theme. dit heb ik ook gedaan, maar ik blijf foutmeldingen krijgen.
    hoe kan ik dit laten werken?

    http://nl.forums.wordpress.org/topic/child-theme-twenteleven?replies=2

    Hier heeft iemand meer uitgebreide informatie gegeven. Misschien heb je daar wat aan.

    Thread starter hapipiko

    (@hapipiko)

    Dag Roy,
    bedankt, het was mijn post die ik gisteren in een ander onderwerp had geplaatst. Ik dacht dat die daar fout stond, maar ik kan er wel wat mee.

    Het was dus goed wat ik had gedaan 😉

    Maar in ieder geval erg bedankt voor t meedenken.

9 reacties aan het bekijken - 1 tot 9 (van in totaal 9)
  • Het onderwerp ‘child theme’ is gesloten voor nieuwe reacties.