Visão geral do problema
Se você usa o tema Divi, pode encontrar problemas em que as condições de exibição definidas nos templates não são copiadas para suas versões traduzidas.
Solução alternativa
Este problema foi corrigido em WPML Multilingual CMS 4.7.4. Atualizar resolve isso no seu site, então você só precisa desta solução alternativa se ainda não puder atualizar.
Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.
- Abra o arquivo …/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Divi/DisplayConditions.php.
- Procure a linha 30.
- Altere:
if ( 'categoryPage' === $condition['condition'] ) { - Para:
if ( in_array($condition['condition'], ['categoryPage','categories'], true) ) {
Como alternativa, você também pode editar seu modelo manualmente e adicionar diretamente a condição ausente. No entanto, lembre-se de que ela pode ser sobrescrita se você atualizar sua tradução.