Este é o fórum de suporte técnico para o WPML, o plugin para WordPress multilíngue.

Qualquer um pode ler, mas apenas clientes do WPML podem postar aqui. A equipe do WPML responde no fórum 6 dias por semana, 22 horas por dia.

This topic contains 14 respostas, has 2 vozes.

Last updated by guilherme-menezesW 2 mes atrás.

Assigned support staff: Bruno.

Autor Posts
julho 22, 2019 às 5:36 pm #4260453

guilherme-menezesW

Estou tentando: Acessar meus posts em inglês e ele dá esse erro.

Link de uma página em que o problema pode ser visto: hidden link

Espero ver: Meus posts.

Em vez disso, o que acontece é: Aparece um erro e depois os posts.

Obs: tenhos 130 posts em inglês e só me aparecem 7. Qual erro?

julho 22, 2019 às 9:46 pm #4261499

Bruno
Supporter

Languages: Inglês (English ) Português (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Obrigado por nos contactar. Por favor, siga os passos abaixo para tentar fixar o problema:

- Faça o backup do seu site. Note que isso é realmente importante;
- Clique nos botões abaixo:
-- Limpar o cache no WPML
-- Remover entradas fantasmas das tabelas de tradução
-- Corrigir agrupamento element_type
-- Fix WPML tables collation
-- Definir informações do idioma
-- Corrigir contador de termos
-- Corrigir atribuição de tipo de post para traduções
-- Recriar tabelas de cache BD ST

Depois de seguir esses passos, por favor, deixe-me saber se a página está sendo exibida corretamente.

Obrigado.

julho 23, 2019 às 7:31 pm #4268775

guilherme-menezesW

Fiz todas as instruções e continua dando o erro.

julho 23, 2019 às 10:04 pm #4269147

Bruno
Supporter

Languages: Inglês (English ) Português (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Obrigado por testar isso. Eu vou solicitar acesso temporário ( WP Admin e FTP ) para acessar o seu site - preferencialmente, se você tiver um site de testes, isso deveria ser melhor.

Você pode encontrar os campos necessários abaixo do campo de comentários, quando você se loga para deixar a sua próxima resposta. A informação vai estar em um campo privado e apenas você de eu podemos ver.

Note:

*** Por favor, eu posso instalar o plugin Duplicator para fazer uma cópia do seu site e instalar isso no meu ambiente de testes? Isso vai me ajudar a descobrir o que pode estar acontecendo.

*** Faça o backup completo do seu sites antes de adicionar as suas credenciais.

Privacidade e Segurança ao fornecer informações de debug para suporte: https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

Obrigado.

julho 24, 2019 às 8:04 pm #4277357

Bruno
Supporter

Languages: Inglês (English ) Português (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Obrigado. Eu solicitei acima, mas não obtiver resposta sobre isso. Por favor, eu posso instalar o plugin Duplicator ou o All in One Migration para fazer uma cópia do seu site e instalar isso no meu ambiente de testes? Isso vai me ajudar a descobrir o que pode estar acontecendo.

Obrigado.

julho 25, 2019 às 5:34 pm #4285387

guilherme-menezesW

Pode instalar sim. Fiz os bckps.

julho 29, 2019 às 12:56 pm #4299921

guilherme-menezesW

Alguma novidade sobre o erro?
Precisava que ele fosse corrigido o mais rápido possível para que eu pudesse entregar o projeto ao meu cliente.
Obrigada.

julho 29, 2019 às 11:08 pm #4303817

Bruno
Supporter

Languages: Inglês (English ) Português (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Primeiramente, minhas sinceras desculpas pela demora. Eu encaminhei o seu ticket para o segundo nível de suporte para que eles possam verificar.

No momento, aparentemente o problema está em alguma configuração do seu tema. No meu ambiente de testes eu simplesmente resetei as configurações do tema em ambos os idiomas e nenhum warning foi exibido. Ou seja, provavelmente alguma configuração está causando isso.

Se você quiser tentar isso como sugestão, você pode fazer o backup do seu site e então, resetar e reconfigurar a página de opções. Note, entretanto, que as configurações do Enfold vão ser perdidas e será necessário configurar todas as opções do seu tema novamente.

Assim que o 2º nível de suporte me responder, eu vou mante-la informada sobre o andamento.

Obrigado.

julho 30, 2019 às 1:30 pm #4308023

guilherme-menezesW

Aguardo. Obrigada

julho 31, 2019 às 4:49 pm #4316877

Bruno
Supporter

Languages: Inglês (English ) Português (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Apenas para atualização, a nossa equipe está olhando o seu ticket. Em breve nós vamos contactar você novamente.

Obrigado.

agosto 5, 2019 às 12:22 pm #4340465

guilherme-menezesW

Bom dia. Aguardo solução para meu problema. Att.

agosto 5, 2019 às 7:29 pm #4342791

Bruno
Supporter

Languages: Inglês (English ) Português (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Como eu expliquei acima, nossa equipe ainda está trabalhando nisso. Infelizmente isso parece ser um problema de compatibilidade entre o Enfold e o WPML. Como workaround, por favor, siga os passos abaixo:

- Clique em WPML > Suporte > Solução de problemas. Procure a seção "Limpar" e clique nos botões:
-- Limpar o cache no WPML
-- Remover entradas fantasmas das tabelas de tradução
-- Corrigir agrupamento element_type
-- Definir informações do idioma

Depois disso, abra o arquivo wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php e a partir da linha 4466, substirua esse bloco:

if ( $element_type == 'any' ) {
    $post_type = get_post_type( $element_id );
    if ( $post_type ) {
        $element_type = $post_type;
    } else {
        $element_type = null;
    }
}

Por:

if ( $element_type == 'any' ) {
    $post_type = get_post_type( $element_id );
    if ( $post_type ) {
        $element_type = $post_type;
    } else {
        $element_type = null;
    }
}
else if ( is_array ( $element_type ) ) {
    $element_type = null;
}

Os passos acima devem fixar o problema até que a nossa equipe de compatibilidade possa verificar uma solução definitiva.

Obrigado.

agosto 5, 2019 às 7:54 pm #4342927

guilherme-menezesW

Boa tarde.
Fiz os ajustes e o erro desapareceu.
Porém tenho 120 posts em inglês mas só me aparecem 9.

hidden link

agosto 7, 2019 às 12:32 am #4350929

Bruno
Supporter

Languages: Inglês (English ) Português (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Olá,

Em WPML > Suporte > Soluções de Problemas, no bloco "Limpar", eu cliquei no botão "Sincronizar taxonomias de posts" e agora os posts estão sendo exibidos.

Por favor, você poderia verificar se os posts estão sendo exibidos corretamente?

Obrigado.

agosto 12, 2019 às 12:21 pm #4380703

guilherme-menezesW

My issue is resolved now. Thank you!