WPML
Statut
Résolu
Signalé pour
WPML Multilingual & Multicurrency for WooCommerce 5.1.3
Résolu dans
WCML 5.2.0
Extension/thème associé
Flatsome
Étiquettes de sujet
Compatibility

Aperçu de l’anomalie

Lorsque vous utilisez le thème Flatsome avec WPML Multilingue et Multidevise pour WooCommerce, vous pouvez rencontrer une erreur PHP lorsque vous désactivez l’option Show home link in breadcrumb (Apparence → Personnaliser → WooCommerce → Catalogue de produits).

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

Solution de contournement

Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.


  • Ouvrez le fichier wp-content …/plugins/woocommerce-multilingual/inc/class-wcml-wc-strings.php.

  • Recherchez la ligne 243.

  • Remplacez :
    if ( $breadcrumbs[1][1] != get_post_type_archive_link( 'product' ) ) {
  • Par :
    if ( isset($breadcrumbs[1][1]) && $breadcrumbs[1][1] != get_post_type_archive_link( 'product' ) ) {

Toutes les anomalies connues →