Name des Themes (bzw dess Ordners) beeinflusst Aussehen?

  • Liebe WPler,

    erstmal ein Dankeschön für dieses Forum, das u.a. einiges dazu beigetragen hat, bisher auf alle meine Fragen selbst zu beantworten. Nun finde ich mich aber vor einem Problem, das mir jede Menge Rätsel aufgibt.

    [size=14]Hier die Kurzfassung:[/SIZE]

    Ich habe das offizielle Theme »Twenty Fifteen« nach meinen Vorstellungen angepasst (zu Diagnosezwecken direkt anstelle eines Childs). Alles funktioniert wie es soll. Das Plugin »The Events Calendar« liefert die gewünschte Darstellung (cf. Anhang). Nun benenne ich den Theme-Ordner um (etwa zu /wp-content/themes/twentyfifteen-alternate) und wähle das gewissermaßen neu entstandene Theme im Admin-Bereich aus. Das Plugin »The Events Calendar« produziert nun eine fehlerhafte Darstellung (kein Padding, cf. Anhang).

    Wie kann es sein, dass eine Umbenennung des Themefolders zu einem solchen Unterschied führt?

    [size=14]Langfassung/Details:
    [/SIZE]
    Tatsächlich will ich freilich nicht »Twenty Fifteen« umschreiben, sondern ein Child erstellen. Das habe ich nach den allenthalben erhältlichen Anleitungen gemacht, stieß aber dabei auf das oben beschriebene Darstellungsproblem. Auch ein völlig junfräuliches Child (nur mit import-Zeile in der style.css) führt schon zu dem beschriebenen Fehler.

    Noch ein weiterer Versuch ist gescheitert: Ich habe das Original-»Twenty Fifteen« samt Ordner umbenannt in »Twenty Fifteen Dummy« und davon ein Child erstellt, dass ich seinerseits »Twenty Fifteen«/twentyfifteen genannt habe. Auch dabei tritt der Fehler auf. Dass der Name des Theme-Ordners »twentytfifteen« lautet ist also nur notwendige, nicht aber hinreichende Bedingung für eine korrekte Darstellung mit Padding.

    Weiter bin ich mit meinen Diagnosen noch nicht gekommen. Weiß jemand von euch Rat?

    Viele Grüße und Dank im Voraus

    Phylax


    P.S. Ich arbeite derzeit lokal; Ich konnte die fehlerhafte Darstellung jedoch auch in einer online-Probeinstallation reproduzieren: http://www.phylax-computerkunst.de/violina_wp/events/

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Interessant wäre wie du das Theme [COLOR=#333333]Twenty Fifteen [/COLOR]ansprichst.

    Ich denke das wird nur ein fehler in der Verbindung sein.
    Da ich selbst >The Event Calendar< in Verbindung mit Facebook etc. nutze kann ich mir das ansonsten nicht anders vorstellen. Wichtig ist auch das du bei The Event Calendar ebenfalls die Child CSS dateien erstellst und nicht die Main umschreibst (um resets nach dem update zu vermeiden).

  • Ich habe die Muster CCS Datei gelehrt und nur folgendes eingetragen und konnte somit die "korrekte Darstellung" erreichen:

    /*
    Theme Name: Violinas Theme
    Description: Violinas Theme
    Author: Kirsten Schelper
    Author URI: http://www.phylax-computerkunst.de
    Template: twentyfifteen
    Version: 0.1
    Tags:
    */
    @import url("../twentyfifteen/style.css");


    .tribe-events-list .type-tribe_events{padding: 1.75em 1.2em 1.5em;}


    CSS Daten, die nicht verändert werden sollen, sollten sich auch nicht im Child befinden. Das kann immer zu Darstellungsproblemen führen. Ich hoffe das bringt dich weiter.

    Gruß Benno

    Nein, dem habe ich nichts hinzuzufügen :-)
    [HR][/HR]

  • Problem fast gelöst, Danke!

    Hallo,

    vielen Dank euch beiden für die Antworten!

    @ BvW:

    Die Zeile

    .tribe-events-list .type-tribe_events{padding: 1.75em 1.2em 1.5em;}

    beeinflusst wirklich das Padding in der gewünschten Weise. Tausend Dank!!!

    Zitat


    CSS Daten, die nicht verändert werden sollen, sollten sich auch nicht im Child befinden. Das kann immer zu Darstellungsproblemen führen.

    Da auch ich dies vermutete, habe ich es mit einem jungfräulichen Kind versucht (welch ein schlechter Witz); aber eben auch dort trat das Problem auf. Ich habe den Inhalt aus der originalen style.css deshalb übernommen, weil ich ein wenig damit experimentieren und sehen wollte, was die einzelnen Parameter bewirken. Es schien mir für dergleichen Experimente eher umständlich, ständig Schnipsel aus dem Original zu kopieren.

    [size=12]Weiterführende Frage #1[size=10][size=8]

    [/SIZE][/SIZE][/SIZE]
    [size=12][size=10][size=8].tribe-events-list bezieht sich freilich nur auf die Listenansicht. Bei den Einzelansichten der Events bleibt das Padding bisher aus (cf. Anhang). Weißt du vielleicht auf die Schnelle, welcher Selektor hier zu verändern wäre? Mach Dir aber keinen Stress, wahrscheinlich bekomme ich es jetzt in absehbarer Zeit heraus, da ich weiß, dass es im Prinzip möglich ist.[/SIZE][/SIZE]

    Weiterführende Frage #2[/SIZE]

    Meine ursprüngliche Frage, wie es zu diesem Fehler kommen kann ist freilich nur noch akademisch. Falls jemandem dennoch etwas dazu einfällt, ist es freilich interessant, aber weit weniger wichtig als das praktische Problem.


    In jedem Fall noch einmal vielen Dank für die prompte Hilfe!

    Viele Grüße

    Phylax

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!