- Status
- Resolvido
- Relatado para
- WPML Multilingual CMS 4.5.5
- Resolvido em
- 4.5.9
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
Como uma solução alternativa, você pode simplesmente traduzir seu menu ou:
- Faça um backup completo do seu site.
- Edite o arquivo /sitepress-multilingual-cms/inc/wp-nav-menus/TranslateMenu.php.
- Procure a linha 54.
- Altere:
if ( $key !== 'menu_order' ) { - Para:
if ( !in_array($key, ['menu_order', 'post_type', 'ID']) ) {