WPML

Visão geral do problema

Desde o WPML 4.5, mesmo que você não tenha traduzido o menu do seu site, o WPML o renderiza nos idiomas secundários. Esse novo recurso funciona muito bem, no entanto, se o seu menu contiver subitens, o menu suspenso parecerá quebrado.

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.

Como uma solução alternativa, você pode simplesmente traduzir seu menu ou:

  1. Faça um backup completo do seu site.
  2. Edite o arquivo /sitepress-multilingual-cms/inc/wp-nav-menus/TranslateMenu.php.
  3. Procure a linha 54.
  4. Altere:
    if ( $key !== 'menu_order' ) {
  5. Para:
    if ( !in_array($key, ['menu_order', 'post_type', 'ID']) ) {

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ê.