WPML
ステータス
解決済み
報告対象
WPML Multilingual & Multicurrency for WooCommerce 5.1.3
解決されたバージョン
WCML 5.2.0
関連するプラグイン/テーマ
Flatsome
トピックタグ
Compatibility

問題の概要

WPML Multilingual & Multicurrency for WooCommerceFlatsomeテーマを使用している場合、(外観 → カスタマイズ → WooCommerce → 製品カタログ)でShow home link in breadcrumbオプションを無効にすると、PHPエラーが発生する場合があります。

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' ) ) {

すべての既知の問題 →