WPML
Status
Gelöst
Gemeldet für
WPML Multilingual CMS 3.9.1
Gelöst in
WPML Multilingual CMS 3.9.2

Übersicht über das Problem

Wenn Sie ein Upgrade von WPML von der Version 3.9.1 durchführen, kann der folgende schwerwiegende Fehler auftreten:

Fatal error: Uncaught Error: Call to a member function add_hooks() on array in ...wp-contentpluginssitepress-multilingual-cmsclassesaction-filter-loaderclass-wpml-action-filter-loader.php on line 52

Problemumgehung

Dieses Problem tritt auf, wenn das „Core“-Plugin WPML Multilingual CMS nicht zuerst aktualisiert wird.

Bitte stellen Sie sicher, dass Sie vor dem Aktualisieren von WPML String-Übersetzung, WPML Übersetzungsmanagement oder WPML Media Translation zuerst das Plugin WPML Multilingual CMS aktualisieren.

Wenn dieses Problem bei Ihnen bereits auftritt, können Sie eine der folgenden zwei Möglichkeiten ausprobieren:


  1. Installieren Sie ein Backup Ihrer Website, das erstellt wurde, bevor dieses Problem auftrat. Führen Sie dann ein Upgrade Ihrer WPML-Plugins durch und stellen Sie dabei sicher, dass Sie das Haupt-Plugin WPML Multilingual CMS zuerst aktualisieren.

  2. Wenn Sie den zuvor vorgeschlagenen Schritt nicht ausführen können, versuchen Sie bitte Folgendes:

    • Greifen Sie per FTP auf Ihre Website zu und benennen Sie die Ordner um, die alle WPML-Add-on-Plugins enthalten, wie String-Übersetzung und Übersetzungsmanagement. Achten Sie darauf, den Ordner des WPML-Haupt-Plugins („sitepress-multilingual-cms“) nicht umzubenennen.

    • Aktualisieren Sie das Core-Plugin WPML Multilingual CMS.

    • Benennen Sie die Ordner der WPML-Add-on-Plugins wieder in ihre ursprünglichen Namen um.

    • Aktualisieren Sie alle WPML-Add-on-Plugins.

Alle bekannten Probleme →