WPML
Status
Behoben
Typ
Bug
Gemeldet für
WPML String Translation 3.1.0
Behoben in
3.1.2

Übersicht über das Problem

Wenn Sie versuchen, eine Seite zu aktualisieren oder eine neue Seite mit dem Divi-Theme zu erstellen, erhalten Sie diesen Fehler:

PHP Fatal error: Uncaught Error: Object of class stdClass could not be converted to string in /home/skinro1q/public_html/wpsystem/wp-content/themes/Divi/epanel/custom_functions.php:271

Stack trace:

#0 .../wp-content/themes/Divi/includes/builder/feature/global-presets/Settings.php(263): et_update_option('builder_custom_...', Object(stdClass))

#1 .../wp-content/themes/Divi/includes/builder/class-et-global-settings.php(636): ET_Builder_Global_Presets_Settings->migrate_customizer_settings(Array)

#2 .../wp-content/themes/Divi/includes/builder/class-et-global-settings.php(21): ET_Global_Settings::set_values()

#3 .../wp-content/themes/Divi/includes/builder/class-et-global-settings.php(721): ET_Global_Settings::init()

#4 .../wp-includes/class-wp-hook.php(287): et_builder_init_global_settings(Object(WP))

#5 .../wp-includes/class-wp-hook.php(311): in .../wp-content/themes/Divi/epanel/custom_functions.php on line 271

Problemumgehung

Wenn dieses Problem bei Ihnen aufgetreten ist, können Sie es wie folgt lösen:


  • Stellen Sie Ihr letztes stabiles Backup wieder her.

  • Aktualisieren Sie Ihre WPML-Plugins

Wenn Ihre Divi-Einstellungen jedoch beim Speichern in einer Sekundärsprache beschädigt wurden, dann:


  1. Bitte erstellen Sie ein vollständiges Backup Ihrer Website, bevor Sie fortfahren.

  2. Setzen Sie Ihre Divi-Einstellungen über die Reset-Schaltfläche oder durch folgende Schritte zurück:

  3. Fügen Sie den folgenden Code in Ihre Datei functions.php ein.
    add_action ('init', function () {
    delete_option ('et_divi');
    });


  4. Öffnen Sie eine beliebige Seite im Backend in der Standardsprache.

  5. Speichern Sie die Theme-Einstellungen erneut, während Sie in der Standardsprache bleiben. Dadurch werden Ihre Divi-Theme-Optionen zurückgesetzt.

  6. Entfernen Sie diesen Code.

  7. Sobald Ihre Divi-Einstellungen nicht mehr beschädigt sind, können Sie Ihre Plugins aktualisieren und die Divi-Einstellungen normal aktualisieren.

Alle bekannten Probleme