DRINGEND: Themeselector zeigt nur den Quelltext des Themes!

  • Hallo zusammen.

    Habe folgendes Problem: Bin grade dabei, das Kubrick-Theme meinen Vorstellungen anzupassen. Dazu habe ich es kopiert (den ganzen Ordner), diesen umbenannt und erstmal wieder hochgeladen. Dann hab' ich offline nur ein paar Typo-Farbanpassungen gemacht (sonst nix - ehrlich) und die style.css wieder hochgeladen - und wenn ich jetz in den Themeselector reingeh dann bringt er mir in allen Feldern (Autor, Beschreibung, etc.) überall den Quelltext der style.css ....

    WASDALOS?

    Danke schonmal.

    O.

    • 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

  • Fangen wir einmal mit den einfacheren Gründen an.
    Hast Du den Cache geleert?
    Hast Du mal die .htaccess komplett gelöscht und neu angelegt?


    Ach - nochwas. Darf man sich das mal irgendwo ansehen?
    Gruß
    DogMan

    WordPress Pistolero

  • Feine Sache dat.

    Nur kann ich weit und breit nichts finden, was dir weh tun müsste. Sach schnell, was habe ich jetzt verschlafen?

    Gruß
    Dogman

    Zur .htaccess:
    Heisst WAT?!?, dass du nicht weißt, was eine .htaccess ist, oder dass du nicht weißt was du mit der machen sollst?

    WordPress Pistolero

  • Ja, nee, nix verschlafen...
    Wie gesagt ... in der style.css is alles unverändert, bis auf einige Hex-COdes und eben die Einträge ganz oben, Namen und Autor etc...

    Trotzdem ist in allen 3 Spalten des Theme-Selectors der komplette CSS-Code drin...

    .htaccess: Weder noch.

  • Dein CSS mault schonmal, weil du ihm das "versprochene"
    print.css vorentälst. Er sucht es hier:

    Code
    http://www.mightymaks.de/wp/print.css

    Die Stelle, an der du das versprichst lautet:

    Code
    <link rel="stylesheet" type="text/css" media="print" href="http://www.mightymaks.de/wp/print.css" />


    und befindet sich in der gefühlten 11. Zeile der index.php deines Themes. Sowas macht CSS Dateien immer wuschig. Wer bestellt wird, möchte auch gerne abgeholt werden. Schmeiß doch mal besagte Bestellung ~öh Zeile heraus und lass uns dann weitergucken, was passiert.

    DogMan

    (zur .htaccess kommen wir erst, wenn du "schönere" Adressen zu deinen Artikeln willst.)

    WordPress Pistolero

  • Ist man jetzt schon .htacces-Problem angekommen?
    Denn da klappt bei mir auch so einiges nicht.

    Ich habe die Permalink Strucktur genau eingestellt. Die .htaccess liegt auch da wo sie soll mit gewünschtem Inhalt.

    Zitat

    /%year%/%monthnum%/%day%/%postname%/

    Funktioniert auch, aber eben nur teilweise: alle Post haben die gewünschte Url, außer wenn man direkt ins Archiv geht klappts nicht so wirklich.
    Dort funktionieren alle Seiten des Jahres 2005 nicht, alles was davor geschah klappt einwandfrei.


    http://www.spongeblog.de/2005/01/ klappt nicht
    http://www.spongeblog.de/2004/12/ klappt

  • Christoph

    Ich habe schon Wunder erlebt, nachdem ich die .htaccess komplett gelöscht und neu angelegt habe.

    Eine neue Permalinkstruktur online über eine alte abzuspeichern, scheint nicht so der Hit zu sein.

    Schau doch mal nach, ob es daran liegt und wenn nicht,
    dann mach bitte einen neuen Thread mit dieser Frage auf.

    OK?


    Gruß
    DogMan

    8)

    WordPress Pistolero

  • Nabend allerseits.

    Also. Ok. print.css also. Bevor ich was lösch':

    Wieso findet er das Ding denn nich? Ich mein, Kubrick is doch eigentlich fertig und running und stuff. Wieso fehlt ihm plötzlich ne Datei? Ich hab alles kopiert, ne 1 zu 1 Kopie vom default_de-Kubrick Theme-Ordner, und darin nur n paar Dinge verändert. Gelöscht hab ich nix. Hmm....

    O.

  • Aha.

    Also jetzt mal was Kurioses.

    In der style.css weist mich der Autor drauf hin, dass - sofern ich was an den Bildern ändern möchte - alles dazu notwendige sich in der "index.php" befindet.

    All CSS that involves the use of images, can be found in the 'index.php' file.
    This is to ease installation inside subdirectories of a server.

    Ich so, suchen so. Nix.

    Aber ich finde alles bilderbezügliche in der "header.php". Naja. Ok.

    Jetz aber: Herr DogMan sagt mir dass ne Zeile in der "index.php" was anfragt, was nich da is. Da is aber nix in der "index.php". Dreimal darf man raten, WO sich diese Zeile nun aufhält.

    "header.php", richtig.

    Was is da jetzt falsch, bzw. was is richtig, aber bei mir anders?
    und nach wie vor: Wieso fragt mein Header nach Dingen, die eigentlich da sein müssten, es aber nicht sind?

    O.

    Zitat
  • Herr DogMan ...

    Weil ich grad mal ihre Homepage besucht habe ... also von genau der hab ich mir damals auch das komplett eingedeutschte Kubrick-Theme geladen.

    und ich habs mir grade angeschaut ... Auch darin fragt die header.php in Zeile 11 nach der print.css ... Die is aber nirgends zu finden.

    Noch was: Ich hab "mein Theme" einfach dadurch erstellt, den Kubrick-Ordner zu kopieren, zu duplizieren und den dann mit ein paar Veränderungen hochgeladen. Vielleicht muss da ja ein spezieller (nennen wir es einfach so, ok?) "Compiler" her, durch den das Theme vorher muss? Den ich dann aber nicht habe. (Weil Mac.)

    O.

  • gut - hatt er die header.php mit der index.php vedudelt.
    Kann vorkommen, schliesslich stand sowas früher tatsächlich in der index drin.

    Deine Fehlermeldung ist dennoch kurios, denn bei mir fehlt sie auf meiner Testinstallation auch und alles läuft wie gehabt.

    Kurios ist auch, wie dieser Eintrag überhaupt hineinkam, denn ich habe sie seinerzeit nur übersetzt, nicht bearbeitet.

    Anyway.
    Ich habe das Päckchen gerade neu geschnürt und wenn Du daraus die header.php nimmst und gegen deine jetzige ersetzt, müsste es eigentlich gehen.

    Gruß
    DogMan

    WordPress Pistolero

  • Moigen.

    Ich war so frei und hab mich dann abends auch im "offiziellen" WP-Forum erkundigt. Festhalten:

    Es liegt daran, dass der Mac andere "line endings" schreibt als Windows. Was bei der style.css dazu führte, dass der php-Dingens sie nicht richtig interpretierte und somit das Problem auftrat.

    Lookst du hier: http://mosquito.wordpress.org/view.php?id=1020

    Was denkst Du, bringt es was, wenn ich die Zeilen:

    function get_theme_data($theme_file) {
    $theme_data = implode('', file($theme_file));
      
    // fixing the theme page so it's easier.to deal with mac & pc
    $theme_data = preg_replace("/\r/","\n",$theme_data);

    in die functions.php kopiere? Denkst Du es geht dann? Also auch mitm Mac?

    Danke an alle Mitstreiter!

    O.

  • So.

    und nu noch drei andere Fragen:

    1.) Wo stell ich ein, dass die Datumsangabe ÜBER der Headline steht? (momentan isse drunter.)

    2.) Den "Dieser Eintrag wurde am ..."-Block in den Kommentaren hätte ich gerne ganz unten, unter dem Texteingabefeld für die Kommentare. Wo muss ich das machen?

    3.) Der Footer meiner Seite "schwebt" bei kürzeren Seiten plötzlich in der Luft herum - der soll immer am unteren Browser-Rand sein. Wie machen?

    Danke schonmal im Voraus...

    O.

  • So.

    und nu noch drei andere Antworten:


    [color=red]Mach Dir Sicherungskopien![/color]
    Das folgende habe ich mir gerade ausgedacht und nicht überprüft. Das heißt also nicht, dass es zwangsläufig funktionieren muß:


    1.) Datumsangabe ÜBER der Headline.

    Tausch mal die Reihenfolge der Zeilen 10 und 11 in der index.php


    2.) Den "Dieser Eintrag wurde am ..."-Block.
    Ist schon etwas komplizierter.Der Text den du suchst steht in der single.php ab Zeile 20 und beginnt mit einem

    Code
    <p class="postmetadata alt">

    und endet auf Zeile 50 mit dem abschließenden Tag

    Code
    </p>

    Das würde ich komplett, also so, wie es ist ausschneiden und in die comments.php schaufeln. Und zwar am Ende des Dokuments. (ab Zeile 104)

    3.) Footer "schwebt"

    Bin zu müde - fällt mir gerade nichts passendes ein.

    Gruß
    DogMan

    WordPress Pistolero

  • Okay. Danke schonmal.

    Das mit dem Block ganz unten hat geklappt.

    Nur: Wenn ich Zeile 10 und 11 vertausche, dann macht er daszwar (Datum drübersetzen) aber da is' ja kein "top-margin" oder was auch immer veranschlagt in der style.css für die "small"-Klasse, mit der das Datum definiert is. Somit klebt der erste Eintrag zu weit oben. Den zu grossen Abstand zwischen Datum und headline konnte ich hingegen ausbessern.

    Ich hab dann mal versucht, eine neue Klasse fürs Datum zu schreiben und der dann auch den entsprechenden margin zu geben, aber das hat er irgendwie nich gefressen.

    Wie könnt' ichn das machen?

    Is sicher ganz einfach über die style.css, aber ich bin noch super-rookie was das CSSen betrifft - bitte nochmal helfen.

    O.

Jetzt mitmachen!

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