Plugin Author
pepe
(@pputzer)
Hello @lethert!
Sorry for the trouble. What’s your server & PHP configuration? Is there anything in the error log?
wp 4.9.1 / PHP 7.1
wo in welchem Log?
finde ich die in WordPress oder auf dem Server?
Habe einen ManagedServer bei Strato im Einsatz.
bis zur Version 5.1.3 funktioniert wp-Typography korrekt.
Plugin Author
pepe
(@pputzer)
Im PHP-Fehler-Log. Es berichten auch andere von dem Problem, aber bis jetzt haben wir außer Out-of-Memory-Fehlern nichts gefunden und ich kann es in einer lokalen Umgebung nicht reproduzieren (auch keinen erhöhten Speicherverbrauch).
hier finde ich keine Hinweise auf Fehler.
Plugin Author
pepe
(@pputzer)
@lethert: Ist log_errors aktiviert? Falls nicht, wäre es möglich, diese Einstellung einmal zu aktivieren, um zu sehen, woran es konkret liegt? Leider tappe ich bis jetzt komplett im Dunkeln (die Unit-Tests laufen mit allen PHP-Versionen durch, auf meinem Server und in der lokalen Entwicklungsumgebung gibt es auch live keine Probleme).
Ich habe schon zwei Testversionen gebaut, die verschiedene Änderungen gezielt rückgängig machen, aber diese haben bei zwei anderen Betroffenen nicht geholfen. (Ein Versuch, insbesondere mit aktiviertem Logging, wär aber evt. trotzdem sinnvoll.)
Plugin Author
pepe
(@pputzer)
Hallo @lethert: Ich habe jetzt noch eine Testversion gebaut, wobei der beseitigte Fehler eigentlich auch in 5.1.3 enthalten war (ein zirkulärerer Verweis in einem gecachten Object). Die Testversion läßt sich parallel zu 5.1.3 installieren und nach dem Test deinstallieren.
Plugin Author
pepe
(@pputzer)
Hallo @lethert, die vorigen Testversionen sind obsolet, diese hier hat bei anderen schon funktioniert. Offenbar macht der Aufruf von get_body_class() in manchen Fällen Probleme, warum weiß ich bis jetzt nicht genau. In dieser Version ist er deaktiviert.
erst einmal danke für den Superschnellen Support! Ich habe die letzte Version getestet, die funktioniert bei mir ebenfalls einwandfrei!
Plugin Author
pepe
(@pputzer)
@lethert: Sehr gut. Ist auch Divi im Einsatz oder ein anderes Theme?
Ja, bei uns ist auch DIVI im Einsatz.
Plugin Author
pepe
(@pputzer)
OK, dann ist zumindest die Ursache (indirekt) klar. Ich werde schauen, ob ich einen Workaround finde, der auch mit Divi funktioniert (eine Idee dafür habe ich). Ansonsten werde ich das Feature in diesem Fall wohl deaktivieren müssen.
Plugin Author
pepe
(@pputzer)
@lethert: Please try 5.2.1.alpha.5 on the Divi sites. It restores the body class functionality without additional calls to get_body_class().
Habe ich gerade getestet und funktioniert sauber!
Plugin Author
pepe
(@pputzer)
Sehr gut, dann gibt es heute abend 5.2.1 im Repository 🙂
Plugin Author
pepe
(@pputzer)
Hat einen Tag länger gedauert, aber jetzt ist 5.2.1 veröffentlicht.