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.

