Support » Allgemeine Fragen » [Gelöst] CSS funktioniert im Loop erst nach AJAX fetching

  • Hi,

    ich hab jetzt sehr lange an meinem Theme gearbeitet und nach Browserneustart gemerkt, dass das CSS im Loop nicht funktioniert -.- Alles, Header/ Sidebar /Footer funktioniert. Das Lustige daran: Nachdem man unten auf „Mehr Artikel laden“ geklickt hat, erscheint plötzlich alles, wie es sein soll. Siehe hier (sorry für den Shortlink, mag die Seite nicht indexiert haben)

    Außerdem habe ich probiert, für eine bestimmte Kategorie ein anderes Template zu verwenden. Das klappt soweit auch ( siehe hier ) nur funktioniert dann nicht mehr das Post nachladen „hahaha“.. 🙁 Wenn ich allerdings auf die konservative Navigationsart zurückgreife (mit Posts auf verschiedenen Seiten statt dynamisch generiertem Content), funktioniert es tadellos.
    Wenn ich mein Category-template im normalen Loop einsetze, hab ich das gleiche Problem: CSS geht wieder auf der Frontpage, aber Beiträge werden nicht nachgeladen.

    Hab jetzt auch mittlerweile alles erdenkliche probiert und bin ratlos!

    Liebe Grüße,
    2trees

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Da keine Antwort kam (klar, es ist Wochenende, das kleine deutsche Forum und eine komplexere Frage), hab ich mich die ganze Nacht rangesetzt und erneut den Code in alle seine Teile zerlegt. Dabei fand ich die (äußerst blöden) Fehler..

    Thema kann als ‚erledigt‘ markiert werden.

    Moderator espiat

    (@espiat)

    Hi. Das ist natürlich auch schön, wenn du es selber gelöst hast. Gibt es einen bestimmten Workaround, vielleicht ein ganz blöder Fehler, den du uns eventuell mitteilen möchtest, falls andere auch auf das Problem sto?en?

    Das Problem war wirklich ein ganz blöder Fehler: Hab in meiner JS-Datei bestimmte IDs und Klassen für das Ajax-nachladen angegeben, die ich für das Template im Code geändert habe (sprich: meine Templates unterschieden sich nur in den angegebenen IDs/Classes). Hab den Ordner mit den Scripten völlig vergessen, da die Dateien nicht im WordPress Editor angezeigt werden und ich mir immer noch nicht erklären kann, wieso mein Loop nach Laden neuer Artikel plötzlich die richtige Klasse zugewiesen bekam.

    Aber hauptsache es funktioniert jetzt (beide Loops haben nun die selbe ID sowie zwei Klassen) 🙂

    Moderator espiat

    (@espiat)

    Klingt einleuchtend. Weiterhin viel Glück beim coden.

    Ich setze den Artikel als gelöst.

    Gruss Es piaT

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Das Thema „[Gelöst] CSS funktioniert im Loop erst nach AJAX fetching“ ist für neue Antworten geschlossen.