Kommentare im IE unsichtbar (oder nur wenn eingeloggt)

  • Hallo zusammen

    Ich hab gestern meinen Blog von 2.1.3 auf 2.6 upgedatet und hatte soweit - bis auf die bekannten Bugs - keine Probleme. Ich hab neu gleich das Ocean Mist Theme genommen und etwas angepasst sowie einige Plugins installiert:

    - Live Comment Preview
    - Subscribe2
    - Subscribe to comments (war schon auf 2.1.3 aktiv)
    - SK2 (war schon aktiv)
    - Nazdrave MP3 (war schon aktiv)

    Nun stosse ich auf dieses mysteriöse Problem: Die Kommentare sind auf IE7 nur sichtbar, wenn man (egal ob als Admin oder Normalo-User) eingeloggt ist. Der entsprechende Code aus comments.php wird ansonsten gar nicht eingefügt - in Safari und Firefox keinerlei Probleme (auch wenn ich nicht eingeloggt bin).

    Alles, was zwischen <?php if ($comments) : ?> und <?php endforeach; /* end for each comment */ ?> liegt, wird von IE komplett ignoriert; soviel hab ich mit dem einfügen einiger Zeichen an beliebigen Stellen im Code mal eingrenzen können.

    Das Kommentareingabefeld erscheint problemlos. Allenfalls auffällig ist, dass Live Comment Preview auf IE ebenfalls streikt - wobei das Hauptproblem wie gesagt auch auftritt, wenn das Plugin inaktiv ist.

    Das Problem tritt auch auf, wenn ich ein anderes Theme wähle und/oder wenn ich alle Plugins deaktiviere. Danke für allfällige Hinweise!

    Bei Bedarf hier die gesamte comments.php (diejenige von Ocean Mist mit einigen wenigen Anpassungen von mir)...

    • 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

  • der IE ist heikel,
    viel JS und kreatives HTML mag er nicht ;)

    geht man dort auf SHow Source und revalidate sieht man die Zeile wo die Fehler auftauchen, dann kann man leichter reagieren

    da man es im eingeloggten Zustand sieht, hats da eventuell irgendwo ein /div zuviel, zuwenig

    lg

  • Zitat

    viel JS und kreatives HTML mag er nicht :wink:



    ...schon klar :) nur - ich hab am code kaum was verändert (ausser bei den JS natürlich, die mir google ads einfügt), ist praktisch alles wie runtergeladen. Das ist wohl das Schicksal, wenn man OpenSource-Applikationen benützt; es ist oft ein rechter Flickenteppich. Danke aber für den Hinweis.

    Well - ich stehe vor einem Rätsel, plötzlich gings nämlich tagsdarauf, ohne dass ich was geändert hätte. Sehr strange. Da ich den Cache geleert hatte, tippe ich auf irgendwelche Proxy-Geschichten; wir werdens wohl nie erfahren. Falls es wieder auftreten sollte, melde ich mich wieder!

Jetzt mitmachen!

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