WPML
Status
Aberto
Relatado para
WPML Multilingual CMS 4.8.0
Tags de tópico
Bug

Visão geral do problema

Ao salvar um post com itens de mídia usando o Bricks builder, você pode receber “Error on save: HTTP code 200”

Solução alternativa

Nossos desenvolvedores estão trabalhando no caso neste momento.

Lembre-se de criar um backup antes de prosseguir com a solução alternativa de código!

Para aplicar a solução alternativa, vá para: /wp-content/plugins/sitepress-multilingual-cms/classes/media/duplication/class-wpml-media-attachments-duplication.php
Após esta linha:

$lang     = $this->sitepress->get_language_for_element( $post->ID, 'post_' . $post->post_type );

adicione esta condição:
if ($lang == NULL) {
   $not_revision = get_post_parent($post->ID);
   $lang = $this->sitepress->get_language_for_element( $not_revision->ID, 'post_' . $post->post_type );
}

Todos os problemas conhecidos →