Pular a navegação
Atualizado
junho 7, 2024

WPML permite que você crie uma página raiz específica para seu site. Isso significa que, independentemente dos idiomas disponíveis no seu site, todos os visitantes verão a mesma página inicial.

WPML permite que você crie diretórios virtuais para todos os idiomas, inclusive o idioma padrão. Esses não são diretórios físicos reais na unidade do servidor, mas sim diretórios virtuais que aparecem apenas em URLs.

Observe que, quando a opção Usar diretório para o idioma padrão é definida na página WPML → Idiomas, uma página raiz deve ser usada.

Com pastas de idiomas para todos os idiomas, a estrutura do seu site pode ser semelhante:

mysite.com/en/
mysite.com/es/
mysite.com/fr/

Para ativar esse formato, vá para WPML → Idiomas e role para baixo até a seção Formato de URL de idioma.

Selecionando a opção Usar diretório para o idioma padrão

Nesta página:

O que é uma página raiz e eu preciso de uma?

A página raiz do seu site é o conteúdo que é carregado quando os visitantes acessam seu nome de domínio, ou seja, mysite.com, em um navegador da Web. Se você estiver usando a opção Usar diretório para o idioma padrão, a página inicial será a mesma para todos os visitantes, independentemente dos idiomas disponíveis no site.

Abaixo, você pode ver um exemplo simples de uma página raiz, que apresenta uma mensagem de boas-vindas e links para as versões de idiomas do site.

Uma página raiz no front-end

Configuração da página raiz

Para usar uma página raiz, você deve primeiro selecionar a opção Diferentes idiomas nos diretórios.

Em seguida, ative a opção Usar diretório para o idioma padrão.

Agora, você deve escolher o que vai para o URL raiz do seu site. Para o URL raiz, você pode escolher entre um arquivo HTML ou uma páginaWordPress.

Seleção de um arquivo HTML

Quando você escolhe um HTML você precisa fornecer o caminho do arquivo. Se o caminho começar com uma barra “/”, ele é um caminho absoluto no servidor. Caso contrário, ele é relativo ao diretório WordPress.

Usando um caminho relativo

Você pode carregar o arquivo HTML que deseja usar para a página raiz usando um programa FTP e colocá-lo no diretório WordPress do seu site, conforme mostrado na imagem abaixo.

Carregando um arquivo HTML no diretório WordPress

Depois que o arquivo é carregado, você pode definir seu caminho relativo, simplesmente especificando o nome do arquivo. Como exemplo, definimos o nome do arquivo como root-page.html.

Adicionando o caminho para a opção de arquivo HTML

Usando um caminho absoluto

Se quiser usar um caminho absoluto no servidor, você pode carregar o arquivo HTML em qualquer uma das pastas do site.

Carregamento de um arquivo HTML no diretório

Depois de carregar o arquivo, você pode definir seu caminho absoluto, por exemplo, /home/andres/root-page.html.

Seleção de uma página WordPress

Se você estiver no WPML → Idiomas você optar por mostrar uma página para o URL raiz, salve suas configurações primeiro e depois clique no link Criar página raiz.

Clicar no link para criar uma página raiz

Isso redireciona você para a interface do editor de páginas WordPress.

Aqui, você pode criar a aparência da página de destino principal e raiz do seu site. Por exemplo, você pode optar por exibir uma mensagem de boas-vindas e fornecer uma interface de seleção de idioma.

Um exemplo de uma página raiz

Quando você terminar de adicionar o conteúdo, salve a página.

É isso aí! Quando os visitantes chegarem ao seu site, essa página será usada como a página de destino raiz, independentemente das preferências de idioma disponíveis.

Edição de uma página raiz existente

Ao optar por usar uma página padrão WordPress como sua página raiz, você não a encontrará listada em Páginas.

Para editar sua página raiz, você precisa ir para a seção WPMLIdiomas , rolar até a seção Formato do URL do idioma e clicar no link Editar página raiz .

Clicar no link para editar a página raiz

Redirecionando o domínio raiz para o diretório de idioma padrão

Às vezes, você pode querer redirecionar seu domínio raiz para o diretório do idioma padrão. Em outras palavras, se o inglês for o idioma padrão e alguém visitar www.yoursite.com, ele será redirecionado para www.yoursite.com/en/.

Comece criando um modelo PHP para o tema do seu site. Na maioria dos casos, você deve adicionar esses arquivos PHP a um tema filho.

Adicione o seguinte conteúdo ao seu novo arquivo de modelo de página PHP:

Root Redirect
<?php
/*
Template Name: Root redirect
*/
wp_redirect( home_url() );
exit;
?>

Agora, volte e edite sua página raiz.

Na barra lateral direita, expanda a seção Summary (Resumo ) e selecione o modelo que você acabou de criar.

Selecionando a página raiz na seção Resumo

Quando você terminar, certifique-se de atualizar a página.

Agora, sua página raiz será redirecionada para o diretório de idioma padrão.