Fehler bei meinen Themes behoben

Durch Zufall fiel mir auf, dass bei meinen WordPress-Themes PlainWhite No.1 und PlainWhite No.2 zwei Bugs auftraten. Diese habe ich nun behoben und die Themes korrigiert zum Download gestellt.

Zum einen habe ich für die Datumsanzeige the_date verwendet, was den Nachteil hat dass das Datum nicht angezeigt wird, wenn mehrere Beiträge des gleichen Tages auf einer Seite angezeigt werden, was bei entsprechender Beitragsanzahl auf der index.php und in der Kategorie- und Archivansicht oft der Fall ist. Das Datum wird dann nur beim letzten Beitrag des jeweiligen Tages ausgegeben, bei allen weiteren bleibt es einfach leer. Dies habe ich behoben, indem ich the_date gegen the_time ausgetauscht habe.

Weiterhin störte mich schon lange, dass die Navigationselemente der browse.php für Vorwärts und Rückwärts beide linksbündig saßen. Daher habe ich getrennte Klassen und Aufrufe für die linke und die rechte Seitennavigation erstellt und so sind die Elemente nun links- bzw. rechtsbündig und das ganze sieht auch wesentlich besser aus.

Bitte ladet euch die neuen Versionen herunter, wenn ihr die beiden Fehler behoben haben möchtet. smilie Wenn ihr schon viel an dem Theme verändert habt, nehmt einfach die Änderungen selber vor: Ersetzt in index.php, search.php, archive.php und single.php den String “the_date(‘j. F Y’)” gegen “the_time(‘j. F Y’)”. Ladet die neue Version des Themes runter und ersetzt eure alte browse.php mit der neuen. Dann fügt ihr in die style.css folgenden Code ein:

.browse1{
padding: 0 10px 10px;
float: left;
}

.browse2{
padding: 0 10px 10px;
float: right;
}

Angelina

Related Posts

  1. PlainWhite No.1 1.1 WordPress Theme
  2. PlainWhite No.2 1.1 WordPress Theme
  3. Seltsam, das Datum fehlt
  4. PlainWhite No.2 1.0 WordPress Theme
  5. PlainWhite No.1 1.0 WordPress Theme

14 Kommentare

  1. Saha sagt:

    Danke schön, habe es geändert. Habe bis auf die images und die style.css alles überschrieben, hat prima geklappt.
    Kannst du nur mal bitte bei mir schauen was ich verkehrt gemacht habe beim ändern. Wenn ich nämlich einen Beitrag anklicke dann erscheint der zwar aber die linke Sidebar steht dann unten drunter. Wäre super lieb. Danke schön. smilie

  2. Angelina sagt:

    Wies aussieht hast du die Dateien vom neuen Plainwhite No.1 genommen (steht im Footer Link), deine style.css ist aber aus Plainwhite No.2. Schlimm ist das nicht, da sie sich ja im Grunde nur im Stylesheet unterscheiden – da steht die Breite. Ansonsten müssten die Dateien gleich sein, wenn ich mich nicht irre. Bis auf die Angabe im Footer halt.

    Allerdings fehlen die beiden Styleangaben oben aus dem Beitrag, brwose1 und browse2. Diese müssest du noch in deine style.css übernehmen.

    Mit dem Problem der Verschiebung hat das aber nichts zu tun denke ich. Das war mir nämlich vor einiger Zeit als ich auf deienr Seite war aufgefallen. Ich schau mal drüber und meld mich dann nochmal bei dir. smilie

  3. Saha sagt:

    Ups, genau dat browse übernehme ich noch eben in meine css.
    Danke das du drüber schauen willst, ist bestimmt auch ne Breite an der das liegt denke ich mal *bet*

  4. Saha sagt:

    Ah ich habe den Fehler gefunden und zwar das Textfeld zum Kommentar schreiben ist zu breit. Muss nur noch mal finden wo ich das ändern kann.

  5. Saha sagt:

    Okay das Eingabefeld ist kleiner jetzt, aber leider bleibt die Sidebar trotzdem drunter smilie

  6. Angelina sagt:

    Hm, das Eingabefeld hatte ich auch im Verdacht. Ich suche nochmal ob ich noch was anderes finde. Ich denke es wird auf jeden Fall irgendwas von der Breite sein.

    Komisch, hab grade deine Seite aufgemcaht und das Theme war auf einmal grün… jetzt aber nicht mehr. Seltsam *kopfkratz*

  7. Angelina sagt:

    Aaalso einmal das Quciktags-Plugin von Bueltge, das kann weg – denn in dem Theme sind bereits Qicktags eingebaut.

    Das Kommentarfeld müsste die richtige Breite haben, 80 cols. Das ist eigentlich nicht zu groß.

    Hm echt schwer zu sagen. Wenn du willst kann ich mal drübergucken, dazu bräuchte ich allerdings zugriff auf das Theme.

  8. Angelina sagt:

    Ha ich habs gleich! Der Footer. Der fängt unter der Sidebar an. Irgendetwas stimmt da nicht, vielleicht fehlt ein div oder so. Ich muss nur noch finden wo. smilie

  9. Saha sagt:

    Uh, hab nich gemerkt das du da bist. Habe andere Themes probiert um zu gucken wo genau die Fehler liegen könnten. Die meisten funktionieren nicht, scheint an meinen selbst gemachten Text Widgets zu liegen *seufz*

  10. Angelina sagt:

    Hmm es sind auch einige Fehler drin. Zum Beispiel muss man bei den breaks immer ein / hinter machen: <br /> und bei Bildern kommt ebenfalls vor dem > ein /: <img src="..." usw. />

    Ich bin den ganzen Code durchgegangen, aber ich finde kein fehlendes div oder ähnliches. Sehr mysteriös. An den Widgets liegen, hmm mich stört dabei dass sie ja nur in der Einzelansicht fehlerhaft sind. Wenns die Widgets sind müsste der fehler ja eigentlich immer auftreten.

    Aber ich such weiter, ich hoffe ich finde den Fehler noch!

  11. Saha sagt:

    Das ist super lieb von dir. Die Widgets hab ich jetzt ausgebessert von wegen den / bei br und img etc. Ob es an einem Plugin liegt? Ich hab das genau so von meinem Testblog genommen und da ist es nicht, da wird es korrekt angezeigt. Sehr mysteriös das Ganze *seufz*

  12. Saha sagt:

    Jaaaaaaaaaaaaaa, dat comment quicktag wars, nun stimmt alles, hurraaaaaaaaaaa. smilie
    Danke dir ganz dolle für deine Mühe smilie du bist super smilie

  13. Angelina sagt:

    Juchhuu smilie cool. Keine Ahnung warum das Teil gestört hat, vll ist es fehlerhaft. Egal, auf jeden Fall super dass es endlich repariert ist. smilie

  14. Saha sagt:

    Da sagst du was. Vielleicht kam das durch die Umstellung auf 2.5, vorher ist mir das nie aufgefallen. Aber egal, nun geht es. smilie

1 Trackback

  1. [...] Das Datum wird dann nur beim obersten Beitrag angezeigt, bei den weiteren fehlt es. Dieser Fehler kommt mir bekannt vor, aber ich kann the_time hier nicht verwenden, da der Language Switcher das Datumsformat [...]

Einen Kommentar hinterlassen

smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie