Acabamos de lançar o WPML 4.9.4, que traz compatibilidade total com o WordPress 7.0. Certifique-se de atualizar o WPML antes de atualizar para o WordPress 7.0 e você estará pronto.
O que há de novo no WordPress 7.0
O WordPress 7.0 introduz várias mudanças no editor de blocos e na funcionalidade do núcleo. Aqui está o que o WPML 4.9.4 aborda.
Editor de blocos totalmente baseado em iframe
O WordPress 7.0 torna isso o novo padrão, melhorando o isolamento de estilo e dando a você uma experiência WYSIWYG mais precisa. Sem essa atualização, o WPML forçaria o editor de blocos a voltar para o modo antigo sem iframe em cada post e página — fazendo com que você perdesse essas melhorias e quaisquer aprimoramentos futuros desenvolvidos no novo editor. Os blocos do Seletor de idiomas do WPML também foram atualizados para suportar a versão 3 da Block API, incluindo o hook do React necessário para que o editor em iframe funcione corretamente.
Configuração “Abrir ao clicar” atualizada para submenus de navegação
O WordPress 7.0 mudou como o bloco de Navegação armazena essa configuração. O WPML agora lê o atributo atualizado corretamente, para que os submenus respeitem o comportamento que você configurou.
Novo conteúdo de bloco disponível para tradução
O WordPress 7.0 introduz vários blocos novos e reestruturados. O WPML 4.9.4 registra os seguintes como traduzíveis, para que eles apareçam no editor de tradução e sejam exibidos corretamente no frontend em todos os idiomas:
- Rótulos de acessibilidade do bloco de Ícone (atributos aria-label)
- Texto do botão de fechar da sobreposição de navegação
- Rótulos do bloco de Guias
Registro de ativos de bloco atualizado
O código interno do WPML para registrar ativos de bloco foi atualizado para usar as APIs corretas do WordPress 7.0. Isso corrige os avisos de console no editor de blocos e garante que o CSS do WPML carregue corretamente dentro do editor em iframe. Todas as alterações são compatíveis com versões anteriores até o WordPress 6.3.
Avisos de descontinuação do PHP corrigidos
Uma função do PHP descontinuada no WordPress 7.0 foi substituída pelo equivalente moderno em toda a base de código do WPML.
Outras correções
- Corrigida uma tela branca nas páginas Configurações e Painel de tradução do WPML no wp-admin.
- Corrigido o carregamento lento na página de Sincronização de menus.
Atualização para o WPML 4.9.4
A atualização já está disponível para todos os clientes do WPML com uma assinatura ativa. Ela aparecerá na página de Plugins no painel de administração do seu WordPress dentro de 24 horas.
Se você quiser atualizar agora mesmo, siga as seguintes etapas:
1
No painel de administração do seu site, vá para Plugins → Adicionar novo plugin e clique na aba Comercial
2
Clique no botão Verificar atualizações
3
Selecione o WPML 4.9.4 na lista e clique em Instalar
Por que manter o WPML atualizado é importante
O WordPress 7.0 não é um evento isolado. Toda grande versão do WordPress traz mudanças nos bastidores, e algumas delas afetam sites multilíngues de maneiras que nem sempre são óbvias até que algo pare de funcionar.
Nossa equipe testa cada versão candidata do WordPress antes que ela se torne pública, identifica problemas de compatibilidade e envia correções a tempo. É isso que uma assinatura ativa do WPML oferece a você: seu site se mantém atualizado com o WordPress sem que você precise acompanhar cada mudança no núcleo por conta própria.