Das ist mit so wenigen Informationen zur Website schwer zu sagen. In WordPress 4.5 ist eine neuere Version von jQuery enthalten, die weniger tolerant auf fehlerhaft programmierten Themes und Plugins reagiert. Schau vor allem mal, ob du in den Entwicklerwerkzeugen deines Browsers Fehlermeldungen siehst.
Wenn es in einer Multisite-Installation nur auf einer Site auftritt, muss es an einem Plugin / Theme / Einstellung liegen, was nur auf dieser Site so zum Einsatz kommt. Von daher sollten einmal die Einstellungen zwischen den verschiedenen Sites abgeglichen werden.
Tritt das Problem nur im visuellen oder auch im Text-Editor auf?
Ansonsten brauchten wir nähere Angaben: Welche Plugins sind im Einsatz? Welches Theme? Handelt es sich um die Hauptsite der Multisite-Installation oder um eine der weiteren Sites?
Also an jQuery liegt es vermutlich nicht. Ich erhalte in den Entwicklertools zumindest keine Fehlermeldungen.
Das Problem tritt allerdings nur im visuellen Editor auf. Ich habe dazu gerade noch folgende Tests gemacht:
Wenn ich im Text-Editor einen Text mit einem Shift+Enter formatiere, dann wird dieser normal abgespeichert. In der DB wird der Text dann auch mit einem Shift+Enter abgespeichert.
Wenn ich nun im visuellen Editor den Text mit Shift+Enter formatiere, dann speichere, wird der Text in der DB auch richtig abgespeichert. Nachdem die View nun wieder aktualisiert ist, wird im visuellen Editor der Text allerdings ohne Shift+Enter dargestellt. Wenn ich jetzt wieder abspeichere habe ich natürlich auch in der DB den Text ohne Shift+Enter gespeichert.
Weiterhin habe ich den Text testweise im Text-Editor mit Shift+Enter formatiert und bin dann in den visuellen Editor gewechselt und auch hier werden die Shift+Enter entfernt.
Könnt ihr damit schon etwas anfangen? Ansonsten schreibe ich hier noch einmal die Liste aller Plugins hinein.
Könnt ihr damit schon etwas anfangen?
Nein. Ich habe aber mal zusammengestellt, welche Informationen wir gerne hätten.
Angaben zu meiner Website
URL:mindsquare.de – Die Seite ist eine MultiSite Installation
Webhoster: Webhoster ist Basecom
PHP-Version: 5.6.21
Arbeitsspeicher (RAM): 4GB RAM und 2 CPUs
Festplattenspeicher: 85GB SSD Festplatten
WordPress-Version: Aktuell WordPress 4.5.3. Vorher hatten wir 4.2.6.
Theme: Sunday
Ist das ein bezahltes Theme? Ja, wie bereits gesagt, habe ich das Theme auch einmal gewechselt und der Fehler ist trotzdem weiterhin aufgetreten
Plugins:
Advanced Custom Fields
AntiSpam Bee
Better Notifications for WordPress
Composium Visual Composer Extensions
Contact Form 7
FDF Pre-Built Post Types
Easy Content Types
Email Before Download
Google AdWords Remarketing
Gravity Forms
Kalin’s PDF Creation Station
News page slider
Optimus
OptinMonster API
Pardot
Redirection
Revolution Slider
Scheduled Content Actions
Smart Youtube PRO
W3 Total Cache
WordPress MU Domain Mapping
WPBakery Visual Composer
Yoast SEO
Wird ein Cache-Plugin verwendet? Ja, W3 Total Cache
Angezeigte Fehlermeldungen: keine
Fehlermeldungen in den Entwickler-Werkzeugen: keine
Ich habe bereits alle Plugins deaktiviert, anschließend auch das Theme gewechselt, aber der Fehler tritt immer noch auf. Da ich alles mit Git versioniert habe, habe ich in meiner Entwicklungsumgebung einfach mal auf die Alte Version (4.2.6) zurückgesetzt und getestet. Dort tritt dieser Fehler dann nicht mehr auf. Ich bin nun nicht sicher ob ich mir damit auf irgendeine Weise die DB zerschießen kann.
Die Frage habe ich auch in keinem anderen Forum gestellt 😉
Versuchen wir doch zuerst einmal, das Problem zu umgehen: Versuch es einmal mit dem Plugin „TinyMCE Advanced„. Das ist ein Drop-In-Ersatz für den visuellen Editor mit einigen zusätzlichen Möglichkeiten.
Habe ich ausprobiert. Leider funktioniert es auch mit diesem nicht. Ich habe jetzt die alte Version wieder installiert und damit funktioniert es nun zumindest.
Aktualisierung beheben auch mögliche Schwachstellen, nach denen bei einer so weit verbreiteten Software wie WordPress akribisch gesucht wird. Nicht zu aktualisieren setzt deine Website unnötigen Risiken aus.
Die Liste der eingesetzte Plugins ist sehr lang, zusätzlich besteht einige Wahrscheinlichkeit, dass Änderungen durch den Cache nicht greifen. Da es sich aber um ein kommerzielles Theme handelt, kann ich dazu nicht mehr beitragen.