Pular a navegação
Atualizado
outubro 21, 2024

WPML permite que você traduza slugs de URL para diferentes idiomas. Isso inclui a tradução de slugs para páginas, posts, tipos de posts personalizados e taxonomias.

O que é um slug de URL?

Um slug de URL é a parte de um URL que identifica uma página específica em um site. Tanto os mecanismos de pesquisa quanto os usuários dependem dos slugs para entender o tópico de uma página, portanto, é importante que eles sejam claros e fáceis de ler.

URL with custom post type and page title slugs
URL with custom post type and page title slugs

Traduzir slugs de URL com o WPML

WPML pode traduzir facilmente qualquer slug de URL. Isso inclui páginas, posts, tipos de post personalizados e taxonomias.

Para traduzir slugs de URL com o WPML, você precisa instalar e ativar WPML e o String Translation.

Traduzir slugs de URL para tipos de post personalizados

Para traduzir slugs de URL para tipos de post personalizados com o WPML:

1. Go to WPMLSettings and scroll down to Slug translations.

2. Check the box to enable custom post type and taxonomy slug translations. Clique em Salvar.

Enabling translation of custom post and taxonomy base slugs
Enabling translation of custom post and taxonomy base slugs

3. In the Post Types Translation section, set your custom post type to Translatable only show translated items and click Save. In our example, our custom post type is Brushes.

Setting the custom post type to one of the translatable options

4. Você verá a opção de definir diferentes lesmas. Click it, type in your translation for the custom post type slug, and hit Save again.

Translating slugs for custom post types
Translating slugs for custom post types

No front-end, a tradução do seu tipo de post personalizado deve aparecer no URL.

Viewing the translated custom post type in the URL
Viewing the translated custom post type in the URL

Traduzir slugs de URL de páginas e post

Por padrão, quando você envia páginas e posts para tradução, WPML traduz automaticamente seus slugs de URL usando o título.

Por exemplo, uma página intitulada – Melhores destinos de férias no verão, tem o seguinte URL:

www.example.com/best-vacation-destinations-in-summer/

Quando traduzido para o espanhol, WPML usará o novo título da página – Mejores Destinos de Vacaciones en Verano, para criar automaticamente o slug do URL:

www.example.com/es/mejores-destinos-de-vacaciones-en-verano/

Se quiser ter mais controle, você pode traduzir as lesmas sozinho ou enviá-las aos seus tradutores:

  1. Go to WPML → Settings. Role até as opções de documentos traduzidos.
  2. Em URL da página, escolha a opção Traduzir. Clique em Salvar.
Setting the option to Translate the page URL

Agora, quando você enviar uma nova página para tradução e abrir o trabalho no Advanced Translation Editor, verá o slug do URL traduzido automaticamente. Você pode revisar e ajustar a tradução conforme necessário.

Translating the page URL slug in the Advanced Translation Editor
Translating the page URL slug in the Advanced Translation Editor

Traduzir slugs de URL de taxonomia

Para traduzir slugs de URL de taxonomia, siga nosso guia de tradução de taxonomia.

Recursos para desenvolvedores

If you are a developer, you can read more about manually translating slugs for custom post type archives in our Developers Information section.

Comece com WPML

To translate URL slugs with WPML, you need the Multilingual CMS or Multilingual Agency account type. Visit our pricing page to compare plans and learn more about WPML’s features.