WPML

Esta versão do WPML traz importantes melhorias de estabilidade, bem como melhorias de compatibilidade com outros plugins e temas. Nós melhoramos o processo de instalação e registro, reduzindo etapas e evitando erros de entrada manual de dados. Na interface gráfica, quase nada mudou, mas o código interno foi significativamente otimizado e melhorado.

Antes de mergulharmos em uma enorme lista de alterações, observe uma grande diferença no WPML 3.1.8 em comparação com todas as versões anteriores. Esta versão permite ter taxonomia com o mesmo nome em diferentes idiomas E não filtra mais os sufixos @lang para nomes de taxonomia.

Portanto, se você tinha uma taxonomia como ‘Index’ em vários idiomas, agora ela será realmente ‘Index’ e não ‘Index @es’, ‘Index @de’, etc. As versões anteriores do WPML (e do WordPress) não suportavam esses nomes de taxonomia, então nós adicionávamos os sufixos de idioma e os filtrávamos no front-end. Agora, isso não é mais necessário e também removemos a filtragem (que causava problemas em diferentes casos).

Depois que você atualizar o WPML, ele vai analisar e verificar seu banco de dados em busca de taxonomias com sufixos de idioma. Se encontradas, o WPML vai oferecer a opção de renomeá-las, para que você não tenha posts e categorias feios no front-end.

Melhorias

  • Funcionalidade de clique para registrar no Installer, evitando a necessidade de copiar/colar o URL do site e possivelmente incluir caracteres desnecessários.
  • Adicionado suporte para tradução de pacotes de strings – isso é muito importante e escreverei sobre isso separadamente.
  • Adicionada tag de modelo para exibir a entrada HTML com o idioma atual wpml_the_language_input_field().
  • Pequenas melhorias de velocidade relacionadas a operações em arrays, cache de strings e carregamento de arquivos JS.
  • Botão “Post type assignments” adicionado à página Solução de problemas permitindo sincronizar os tipos de post e os idiomas na tabela de tradução.
  • Melhorias de compatibilidade

    • Corrigida a configuração de categoria para produtos do WooCommerce

    Correções gerais de bugs

    • Corrigido o formulário de pesquisa no idioma secundário – agora retornando resultados no idioma correto
    • Corrigida a influência do idioma do painel de administração nas configurações do seletor de idiomas no menu
    • Corrigido o problema com cache na página definida como página inicial
    • Corrigido o problema com termos de taxonomia que não apareciam na página Tradução de taxonomia
    • A função icl_object_id agora também funciona bem com tipos de post personalizados não registrados
    • Corrigidos pequenos problemas com o seletor de idiomas em dispositivos móveis
    • Corrigido o problema com as opções do seletor de idiomas durante a instalação
    • A área de texto para o CSS adicional para o seletor de idiomas era muito larga, agora ela se ajusta à tela.
    • O wp_nav_menu agora sempre exibe o seletor de idiomas quando configurado
    • Corrigidas as consultas personalizadas ao usar uma página raiz
    • Corrigido o erro de banco de dados ao buscar traduções concluídas do ICanLocalize
    • Installer: Corrigido o problema com as informações de registro do WPML (chave do site) que não eram salvas quando o campo option_value na tabela wp_options usava um conjunto de caracteres diferente do conjunto de caracteres padrão do WordPress definido no wp-config.php
    • Installer: Invertida a ordem em que as chaves do site são exibidas.
    • Corrigida a paginação e um pequeno problema de link permanente na página raiz
    • Corrigida a visualização do link permanente na tela de edição de post
    • Corrigidas as falhas de exibição no wp-admin com idiomas RTL
    • Corrigidos os valores conflitantes de contexto ao registrar strings para tradução
    • Corrigido: O arquivo de tipo de post personalizado não traduzido não deve exibir <link rel="alternate" hreflang="" href=""/> no cabeçalho
    • Corrigidos os filtros de idioma para a função get_terms()
    • Corrigido o problema com a sincronização de pais de taxonomia (por exemplo, categoria)
    • Corrigido o problema com a edição do slug do post
    • Removido o seletor de taxonomia desnecessário da página Tradução de taxonomia
    • Corrigidos alguns avisos do PHP na página Idiomas do WPML com “Todos os idiomas” selecionado no seletor de idiomas
    • Corrigido o problema ao adicionar categorias simplesmente pressionando a tecla “Enter” (tela de edição de post).
    • Removida a opção de excluir as traduções de categoria padrão
    • Corrigido o link permanente para ser exibido corretamente quando definido como “Data e hora”

    Download e atualização


    Se você estiver usando o WPML 3.1.7 e superior, você deve receber essa atualização automaticamente no painel de administração do WordPress (certifique-se de ter o WPML registrado para que isso aconteça).

    Se você estiver fazendo o upgrade de uma versão anterior, que funcionava com o nosso plugin descontinuado Installer, siga estas instruções:

    1. Desative e remova o plugin Installer.
    2. Faça o download da nova versão do WPML na sua conta, em Downloads. Certifique-se de incluir todos os componentes do WPML que você está usando.
    3. Desative o WPML.
    4. Extraia a nova versão e faça o upload dela.
    5. Ative o WPML 3.1.8.
    6. Na tela de administração de Plugins, logo após a ativação, você verá uma mensagem para registrar o WPML. Certifique-se de fazer esse registro, para que você receba atualizações automáticas para novas versões.

    Perguntas? Ideias? Sugestões? Deixe seus comentários e nós responderemos.

Achou isso útil? Compartilhe este artigo: