WPML

Visão geral do problema

Se você criar uma Galeria do Gutenberg com o plugin Jetpack, você verá este erro na tradução:

Warning: Invalid argument supplied for foreach() in …/wp-content/plugins/jetpack/modules/carousel/jetpack-carousel.php on line 738

Solução alternativa

Este problema foi corrigido. Atualizar para a versão mais recente resolve isso no seu site, portanto, você só precisa desta solução alternativa se ainda não puder atualizar.

  1. Faça um backup completo do seu site.
  2. Abra o arquivo wp-content/plugins/jetpack/modules/carousel/jetpack-carousel.php.
  3. Procure a linha 786.
  4. Altere:
    $attachment_id = absint( $class_id[2] );
  5. Por
    $attachment_id = apply_filters( 'wpml_object_id', absint( $class_id[2] ), 'attachment' );

Todos os problemas conhecidos

Ainda está vendo este problema?

Se a atualização não resolver, envie uma dúvida de suporte e nós vamos analisar isso com você.