탐색 건너뛰기

WPML을 사용하면 사이트의 특정 루트 페이지를 만들 수 있습니다. 즉, 사이트에서 사용 가능한 언어에 관계없이 모든 방문자에게 동일한 시작 페이지가 표시됩니다.

WPML을 사용하면 기본 언어를 포함한 모든 언어에 대한 가상 디렉터리를 만들 수 있습니다. 서버 드라이브의 실제 물리적 디렉터리가 아니라 URL로만 표시되는 가상 디렉터리입니다.

WPML → 언어 페이지에서 기본 언어에 디렉터리 사용 옵션을 설정한 경우 루트 페이지를 사용해야 한다는 점에 유의하세요.

모든 언어에 대한 언어 폴더를 사용하면 사이트의 구조가 다음과 같이 보일 수 있습니다:

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

이 형식을 사용하려면 WPML → 언어로 이동하여 언어 URL 형식 섹션까지 아래로 스크롤합니다.

기본 언어에 디렉터리 사용 옵션 선택하기

이 페이지에서:

루트 페이지란 무엇이며 루트 페이지가 필요한가요?

웹사이트의 루트 페이지는 방문자가 웹 브라우저에서 도메인 네임(예: mysite.com)에 액세스할 때 로드되는 콘텐츠입니다. 기본 언어로 디렉터리 사용 옵션을 사용하는 경우 사이트에서 사용 가능한 언어에 관계없이 모든 방문자에게 시작 페이지가 동일하게 표시됩니다.

아래에서 환영 메시지와 사이트 언어 버전에 대한 링크 기능을 갖춘 루트 페이지의 간단한 예를 볼 수 있습니다.

프론트엔드의 루트 페이지

루트 페이지 설정하기

루트 페이지를 사용하려면 먼저 디렉터리에서 다른 언어 옵션을 선택해야 합니다.

그런 다음 기본 언어로 디렉터리 사용 옵션을 사용 설정합니다.

이제 사이트의 루트 URL에 들어갈 내용을 선택해야 합니다. 루트 URL의 경우 HTML 파일 또는 WordPress 페이지 중에서 선택할 수 있습니다.

HTML 파일 선택

HTML을 선택할 때 파일을 만들려면 해당 경로를 제공해야 합니다. 경로가 슬래시 “/”로 시작하면 서버에서 절대 경로입니다. 그렇지 않으면 WordPress 디렉터리를 기준으로 합니다.

상대 경로 사용

아래 이미지와 같이 FTP 프로그램을 사용하여 루트 페이지에 사용할 HTML 파일을 업로드하고 사이트의 워드프레스 디렉터리 아래에 배치하면 됩니다.

워드프레스 디렉터리에 HTML 파일 업로드하기

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

HTML 파일 옵션에 경로 추가하기

절대 경로 사용

서버에서 절대 경로를 사용하려면 사이트의 폴더 중 하나에 HTML 파일 DeepL 을 업로드하면 됩니다.

디렉터리에 HTML 파일 업로드하기

파일을 업로드한 후 절대 경로를 설정할 수 있습니다(예: /home/andres/root-page.html).

워드프레스 페이지 선택하기

WPML → 언어에서 루트 URL에 대한 페이지를 표시하도록 선택한 경우 먼저 설정을 저장한 다음 루트 페이지 만들기 링크를 클릭합니다.

링크를 클릭하여 루트 페이지 만들기

그러면 WordPress 페이지 편집기 인터페이스로 리디렉션됩니다.

여기에서 사이트의 루트, 기본 랜딩 페이지를 원하는 모양으로 디자인할 수 있습니다. 예를 들어 환영 메시지를 표시하고 언어 선택 인터페이스를 제공하도록 선택할 수 있습니다.

루트 페이지 예시

콘텐츠 추가가 끝나면 페이지를 저장합니다.

그거예요! 방문자가 사이트를 방문하면 사용 가능한 언어 기본 설정에 관계없이 이 페이지가 루트 랜딩 페이지로 사용됩니다.

기존 루트 페이지 편집하기

표준 WordPress 페이지를 루트 페이지로 사용하도록 선택하면 페이지에 해당 페이지가 나열되지 않습니다.

루트 페이지를 편집하려면 WPML언어 페이지로 이동하여 언어 URL 형식 섹션으로 스크롤한 다음 루트 페이지 편집 링크를 클릭해야 합니다.

링크를 클릭하여 루트 페이지 수정하기

루트 도메인을 기본 언어 디렉터리로 리디렉션하기

때로는 루트 도메인을 기본 언어의 디렉터리로 리디렉션하고 싶을 수도 있습니다. 즉, 영어가 기본 언어이고 www.yoursite.com 을 방문하는 경우 www.yoursite.com/en/ 으로 리디렉션됩니다.

사이트 테마에 맞는 PHP 템플릿을 만드는 것으로 시작하세요. 대부분의 경우 이러한 PHP 파일을 하위 테마에 추가해야 합니다.

새 PHP 페이지 템플릿 파일에 다음 콘텐츠를 추가합니다:

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

이제 돌아가서 루트 페이지를 편집하세요.

오른쪽 사이드바에서 요약 섹션을 펼치고 방금 만든 템플릿을 선택합니다.

요약 섹션에서 루트 페이지 선택하기

완료되면 페이지를 업데이트하세요.

이제 루트 페이지가 기본 언어 디렉터리로 리디렉션됩니다.