WPML
Status
Resolvido
Relatado para
WPML Multilingual & Multicurrency for WooCommerce 5.1.3
Resolvido em
WCML 5.2.0
Plugin/tema relacionado
Flatsome
Tags de tópico
Compatibility

Visão geral do problema

Ao usar o tema Flatsome com o WPML Multilingual & Multimoeda para WooCommerce, você pode encontrar um erro de PHP ao desativar a opção Show home link in breadcrumb (Aparência → Personalizar → WooCommerce → Catálogo de produtos).

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

Solução alternativa

Por favor, certifique-se de fazer um backup completo do seu site antes de prosseguir.


  • Abra o arquivo wp-content …/plugins/woocommerce-multilingual/inc/class-wcml-wc-strings.php.

  • Procure a linha 243.

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

Todos os problemas conhecidos →