>  기사  >  CMS 튜토리얼  >  WordPress 다중 언어 탐색 설정

WordPress 다중 언어 탐색 설정

angryTom
angryTom원래의
2019-08-02 16:00:535899검색

WordPress 다중 언어 탐색 설정

기본적으로 WordPress에서는 다국어 사이트를 생성하는 기능을 제공하지 않습니다. 하지만 플러그인이나 온라인 번역 서비스를 통해 WordPress 웹사이트에 다국어 기능을 추가할 수 있습니다. 국제적으로 사업을 하려는 일부 개인이나 회사의 경우 웹사이트에 다국어 콘텐츠를 추가하는 것이 필수적입니다. 특징은 대외 무역 사업을 하는 많은 워드프레스 웹사이트가 여러 언어로 콘텐츠를 제작해야 하는 경우가 많다는 것입니다. WordPress 다국어 웹사이트를 개발하는 방법에 대해 논의해 보겠습니다.

워드프레스에 대해 더 알고 싶다면 다음을 클릭하세요: 워드프레스 튜토리얼

첫 번째 방법: 워드프레스 다국어 플러그인을 통해 다국어 사이트 만들기

워드프레스 다국어 플러그인 중에서 그중 WPML은 가장 먼저 나타나며 가장 강력한 기능을 갖고 있으며, 그 다음으로 WPML 플러그인보다 강력하고 설정이 간단한 Polylang, qTranslate 순입니다. 먼저 Polylang 다국어 플러그인을 사용하여 다국어 사이트를 만드는 방법을 살펴보겠습니다.

1단계: 언어 추가

Polylang 플러그인 설치 후 "설정>언어"에서 옵션을 설정하고 설정에서 언어를 추가하세요.

WordPress 다중 언어 탐색 설정

2단계: 기존 기사에 번역 추가

기사 편집 인터페이스의 다중 언어 설정에서 "+" 기호를 클릭한 다음 해당 언어로 기사를 게시하는 페이지로 이동하여 시작합니다. 추가 해당 버전의 언어입니다.

WordPress 다중 언어 탐색 설정

3단계: 기본 탐색 메뉴에 언어 전환기 추가

Polylang은 또한 기본 탐색 메뉴나 사이드바를 통해 추가할 수 있는 언어 전환기를 제공합니다.

WordPress 다중 언어 탐색 설정

WordPress 다중 언어 탐색 설정

두 번째 방법은 워드프레스 멀티사이트 멀티사이트 네트워크를 통해 다국어 사이트를 생성하는 방법입니다

  엄밀히 말하면 이 방법은 실제로 다국어 워드프레스 사이트를 생성하는 것은 아니지만 효과는 동일합니다 마치 Polylang 플러그인을 사용하여 다국어 웹사이트를 만드는 것과 같습니다. 그리고 여러 언어는 서로 독립적입니다. 여러 언어로 된 웹사이트 콘텐츠는 다를 수 있으며 이는 Polylang 플러그인을 사용하는 것과 다릅니다. 다중 사이트 네트워크를 이용하여 다국어 사이트를 제작할 경우, 서브도메인 이름을 사용하여 설치하는 것을 권장합니다.

동일한 테마, 다른 데이터베이스 사용

다중 사이트 네트워크의 다양한 웹사이트는 동일한 워드프레스 테마를 공유할 수 있어 다중 사이트 네트워크를 사용하여 다중 언어 사이트를 만들 때 매우 편리합니다. 국제 테마를 개발하고 다양한 언어로 하위 사이트에서 이 테마를 사용하면 됩니다. 표시할 때 해당 언어는 다른 하위 사이트의 언어에 따라 표시됩니다. 테마의 고정 문자열만 필요합니다. 시 언어를 사용하여 해당 단어로 번역됩니다.

다중 사이트 네트워크를 사용하여 만든 다국어 사이트에 언어 전환 도구 표시

다중 사이트 네트워크를 사용하여 만든 다국어 사이트에서는 언어 전환 도구를 직접 구현해야 합니다. 아이디어는 매우 간단합니다. 현재 사이트의 언어를 확인한 후 PHP 문자열 대체 기능을 통해 2차 도메인 이름을 다양한 언어로 대체하면 됩니다.

$lang = get_locale();
  //返回 zh_CN 或 en_US 的语言代码 
   $link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; 
    // 获取完整的当前 URL  
    $en_link = str_replace('http://cn', 'http://www', $link);
      $cn_link = str_replace('http://www', 'http://cn', $link);

관리를 더욱 편리하게 만들고 싶다면 MultilingualPress 다국어 사이트 플러그인을 사용하여 서로 다른 언어로 된 하위 사이트 간의 연결을 관리할 수 있습니다. 이 플러그인은 경량 인터페이스를 사용하여 하위 사이트를 연결합니다. 다양한 언어로 콘텐츠가 연결되어 있어 매우 편리합니다.

요약

두 가지 방법은 각각의 특징이 있으며, 어떤 방법이 더 나은지에 대해서는 다국어 웹사이트의 내용에 따라 어떤 방법을 사용해야 할지 절대적인 결론은 없습니다. , 각 기사에 해당하는 다국어 버전이 있는 경우 Polylang 플러그인을 사용하는 것이 의심할 여지 없이 더 편리합니다. 각 언어의 내용이 다르면 WordPress Muiltisite를 사용하는 것이 더 적절할 것입니다.

위 내용은 WordPress 다중 언어 탐색 설정의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.