WPML을 사용하면 사이트의 특정 루트 페이지를 만들 수 있습니다. 즉, 사이트에서 사용할 수 있는 언어와 관계없이 모든 방문자에게 동일한 시작 페이지가 표시됩니다.
WPML을 사용하면 기본 언어를 포함한 모든 언어의 가상 디렉토리를 만들 수 있습니다. 이는 서버 드라이브의 실제 물리적 디렉토리가 아니라 URL에만 나타나는 가상 디렉토리입니다.
WPML → 설정 → URL 및 SEO → 기본 언어에 디렉토리 사용 페이지에서 기본 언어에 디렉토리 사용 옵션을 설정한 경우 루트 페이지를 반드시 사용해야 합니다.
모든 언어에 대한 언어 폴더가 있는 경우 사이트 구조는 다음과 같을 수 있습니다.
mysite.com/en/
mysite.com/es/
mysite.com/fr/
이 형식을 활성화하려면 WPML → 설정 → URL 및 SEO → 기본 언어에 디렉토리 사용으로 이동하여 언어 URL 형식 섹션으로 아래로 스크롤하세요.

루트 페이지란 무엇이며 필요한가요?
웹사이트의 루트 페이지는 방문자가 웹 브라우저에서 도메인 이름(예: mysite.com)에 접속할 때 로드되는 콘텐츠입니다. 기본 언어에 디렉토리 사용 옵션을 사용하는 경우 사이트에서 사용할 수 있는 언어에 관계없이 모든 방문자에게 동일한 시작 페이지가 표시됩니다.
아래에서 환영 메시지와 사이트의 언어 버전 링크가 포함된 루트 페이지의 간단한 예를 확인할 수 있습니다.

루트 페이지 설정
루트 페이지를 사용하려면 먼저 디렉토리별 다른 언어 옵션을 반드시 선택해야 합니다.
그런 다음 기본 언어에 디렉토리 사용 옵션을 활성화하세요.
이제 사이트의 루트 URL에 들어갈 내용을 반드시 선택해야 합니다. 루트 URL의 경우 HTML 파일 또는 WordPress 페이지 중에서 선택할 수 있습니다.
HTML 파일 선택
HTML 파일을 선택하는 경우 해당 경로를 제공해야 합니다. 경로가 슬래시(“/”)로 시작하면 서버의 절대 경로입니다. 그렇지 않은 경우 WordPress 디렉토리에 대한 상대 경로입니다.
상대 경로 사용
FTP 프로그램을 사용하여 루트 페이지로 사용할 HTML 파일을 업로드하고 아래 이미지와 같이 사이트의 WordPress 디렉토리 아래에 배치할 수 있습니다.

파일이 업로드되면 파일 이름을 지정하는 것만으로 상대 경로를 설정할 수 있습니다. 예를 들어, 파일 이름을 root-page.html로 설정합니다.

절대 경로 사용
서버에서 절대 경로를 사용하려는 경우 사이트의 폴더 중 하나에 HTML 파일을 업로드할 수 있습니다.

파일을 업로드하면 절대 경로(예: /home/andres/root-page.html)를 설정할 수 있습니다.
WordPress 페이지 선택
WPML → 설정 → URL 및 SEO의 언어 URL 형식 카드에서 루트 URL에 표시할 내용으로 페이지를 선택한 경우, 먼저 설정을 저장한 다음 루트 페이지 만들기 링크를 클릭하세요.

그러면 WordPress 페이지 에디터 인터페이스로 리디렉션됩니다.
여기에서 사이트의 루트인 기본 랜딩 페이지의 디자인을 설정할 수 있습니다. 예를 들어, 환영 메시지를 표시하고 언어 선택 인터페이스를 제공하도록 선택할 수 있습니다.

콘텐츠 추가를 완료하면 페이지를 저장하세요.
이제 완료되었습니다! 방문자가 사이트에 방문하면 사용 가능한 언어 기본 설정에 관계없이 이 페이지가 루트 랜딩 페이지로 사용됩니다.
기존 루트 페이지 편집
표준 WordPress 페이지를 루트 페이지로 사용하도록 선택하면 페이지 목록에서 해당 페이지를 찾을 수 없습니다.
루트 페이지를 편집하려면 WPML → 설정 → URL 및 SEO로 이동하여 언어 URL 형식 카드에서 페이지 옆에 있는 루트 페이지 편집 링크를 클릭하세요.

루트 도메인을 기본 언어 디렉토리로 리디렉션
루트 도메인을 기본 언어 디렉토리로 리디렉션해야 하는 경우가 있습니다. 즉, 영어가 기본 언어이고 누군가 www.yoursite.com을 방문하면 www.yoursite.com/en/으로 리디렉션됩니다.
먼저 사이트 테마의 PHP 템플릿을 만듭니다. 대부분의 경우 이러한 PHP 파일을 하위 테마에 추가해야 합니다.
새 PHP 페이지 템플릿 파일에 다음 콘텐츠를 추가하세요.
루트 리디렉션
<?php /* Template Name: Root redirect */ wp_redirect( home_url() ); exit; ?>
이제 뒤로 돌아가서 루트 페이지를 편집하세요.
오른쪽 사이드바에서 요약 섹션을 확장하고 방금 만든 템플릿을 선택하세요.

완료되면 페이지를 업데이트하세요.
이제 루트 페이지가 기본 언어 디렉토리로 리디렉션됩니다.