WPML
Status
Gelöst
Gemeldet für
WPML String Translation 3.1.0
Gelöst 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 →