Lösung WordPress: Medien bzw. Mediathek lädt endlos, nur Listen Modus funktioniert – Advanced Custom Fields und Advanced Custom Fields: qTranslate im Einsatz
Hier die Lösung für ein Bug der nur unter bestimmten Zusammenspiel von Erweiterungen auftaucht. Advanced Custom Fields und Advanced Custom Fields: qTranslate. Beides zusammen legt die Mediathek lahm.
Symptome des WordPress Fehlers:
(1) Die Mediathek zeigt keine Bilder an
Es lädt unendlich und dreht sich aber tut sich nichts. Dabei wird nur ein kaputtes Bild vorne angezeigt.
(1) Diese beiden Erweiterungen sind installiert
Advanced Custom Fields Version 5.8.7 | Von Elliot Condon
Advanced Custom Fields: qTranslate Version 1.7.25 | Von funkjedi
(2) Sobald die qTranslate Erweiterung deaktiviert ist tritt der Fehler nicht mehr auf
Der Fehler tritt nicht auf sobald qtranslate deaktiviert wird. Dann läuft es wieder normal.
Die Lösung zum WordPress Problem der defekten Mediathek
Die Lösung brachte nach Aktivierung des WordPress Debugs dieser Blogpost
https://github.com/qtranslate/qtranslate-xt/issues/718
Dort wird entsprechend beschrieben, dass die beiden Plugins durch eine Abspaltung und nicht wirklich abgestimmte Updates leider nicht mehr kompatibel waren.
In unserem Fall war die Lösung die der User ganz am Ende auch beschreibt
/wp-content/plugins/acf-qtranslate/src/acf_5/fields
ca. Zeile 74 und dort den Hook deaktivieren
//add_filter('wp_prepare_attachment_for_js', array($this, 'wp_prepare_attachment_for_js'), 10, 3);
Und schon klappte es wieder 😉
Der Beitrag hat geholfen? Gerne kurzen Kommentar posten.
Hier gibt es weitere Infos zur WordPress Betreuung durch KonVis
2 Antworten