WPML
สถานะ
แก้ไขแล้ว
รายงานสำหรับ
WPML Multilingual & Multicurrency for WooCommerce 5.1.3
แก้ไขใน
WCML 5.2.0
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
Flatsome
แท็กหัวข้อ
Compatibility

ภาพรวมของปัญหา

เมื่อใช้ธีม Flatsome ร่วมกับ WPML Multilingual & Multicurrency for WooCommerce คุณอาจพบข้อผิดพลาด PHP เมื่อคุณปิดการใช้งานตัวเลือก Show home link in breadcrumb (รูปแบบเว็บ → ปรับแต่ง → WooCommerce → แคตตาล็อกสินค้า)

Trying to access array offset on value of type null in .../wp-content/plugins/woocommerce-multilingual/inc/class-wcml-wc-strings.php on line 423

วิธีแก้ปัญหาชั่วคราว

โปรดตรวจสอบให้แน่ใจว่าคุณมีข้อมูลสำรองแบบเต็มสำหรับไซต์ของคุณก่อนดำเนินการต่อ


  • เปิดไฟล์ wp-content …/plugins/woocommerce-multilingual/inc/class-wcml-wc-strings.php

  • ค้นหาบรรทัดที่ 243

  • แทนที่:
    if ( $breadcrumbs[1][1] != get_post_type_archive_link( 'product' ) ) {
  • ด้วย:
    if ( isset($breadcrumbs[1][1]) && $breadcrumbs[1][1] != get_post_type_archive_link( 'product' ) ) {

ปัญหาที่ทราบแล้วทั้งหมด →