WPML
Trạng thái
Đã giải quyết
Được báo cáo cho
WPML String Translation 3.1.0
Đã giải quyết trong
3.1.2

Tổng quan về lỗi

Khi bạn cố gắng cập nhật hoặc tạo một trang mới bằng giao diện Divi, bạn sẽ gặp lỗi này:

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

Giải pháp tạm thời

Nếu bạn gặp phải sự cố này, bạn có thể giải quyết bằng cách thực hiện như sau:


  • Khôi phục bản sao lưu ổn định gần nhất của bạn.

  • Cập nhật các plugin WPML của bạn

Tuy nhiên, nếu các cài đặt Divi của bạn đã bị hỏng khi lưu ở ngôn ngữ phụ, thì hãy:


  1. Vui lòng tạo bản sao lưu toàn bộ trang web của bạn trước khi tiến hành.

  2. Đặt lại các cài đặt Divi của bạn bằng cách sử dụng nút Đặt lại hoặc bằng cách làm theo các bước sau:

  3. Thêm mã sau vào tệp functions.php của bạn.
    add_action ('init', function () {
    delete_option ('et_divi');
    });


  4. Mở bất kỳ trang nào ở back-end bằng ngôn ngữ mặc định.

  5. Lưu lại các cài đặt giao diện trong khi vẫn ở ngôn ngữ mặc định. Việc này sẽ đặt lại các tùy chọn giao diện Divi của bạn.

  6. Xóa mã này.

  7. Khi các cài đặt Divi của bạn không còn bị hỏng, bạn có thể cập nhật các plugin của mình và cập nhật các cài đặt Divi một cách bình thường.

Tất cả các lỗi đã ghi nhận →