WPML

O WPML 2.4.1 corrige alguns bugs e também adiciona um novo recurso muito aguardado. Finalmente, seus posts e páginas podem ter o mesmo nome em diferentes idiomas.

Desta vez, a lista de bugs é relativamente modesta. Mudamos a lógica em alguns lugares para permitir que sites grandes com muitos usuários funcionem com menos memória. O WPML carregava a tabela inteira de usuários e posts em vários lugares estranhos. Isso não acontece mais e agora muito menos memória é necessária nessas páginas específicas do painel de administração. Isso foi algo que na verdade encontramos em nosso próprio site, já que ele cresce e fica mais movimentado a cada dia.

Outros bugs estavam relacionados aos cookies de redirecionamento de idioma para o Safari, melhor estilo para o seletor de idiomas nos menus, tradução das descrições de autores e o título do nosso próprio widget de idiomas.

E agora, a parte realmente divertida…

Nomes de posts (slugs) duplicados para diferentes idiomas


Acho que esse tem sido o recurso solicitado com mais frequência, começando com o WPML 0.9.3. Agora, você pode ter páginas como:

  • /blog/

  • /es/blog/

  • /de/blog

Isso é especialmente importante quando as páginas recebem os nomes de produtos. Nesses casos, você realmente não quer ter algo como:

  • /sony/

  • /es/sony-2/ (ai)

Já faz um tempo que o WPML resolvia primeiro o idioma e só depois o post. Esta correção adiciona um hook à função do WordPress que adiciona o sufixo numérico e a altera para que ela também verifique apenas as páginas no mesmo idioma.

Se você quiser renomear o conteúdo existente no seu site, basta editar os slugs. O WordPress agora permitirá ter traduções com o mesmo nome e slug.

Observe que os slugs duplicados estão disponíveis apenas para 'posts' (páginas, posts, tipos de post personalizados) e não para taxonomia.

Plugin de tipos e campos personalizados


Caso você tenha interesse, não nos esquecemos completamente do nosso plugin para gerenciar tipos e campos personalizados. Na verdade, ele está pronto para ser lançado. Estamos apenas resolvendo alguns últimos problemas com o novo site e ele estará no ar. Escreverei tudo sobre isso no próximo post.

Achou isso útil? Compartilhe este artigo: