WPML

소개

WP All Export를 사용하면 WPML로 번역된 다국어 웹사이트를 내보낼 수 있습니다. 글, 페이지, WooCommerce 상품, 사용자 정의 글 유형 등을 CSV 또는 XML 파일로 내보낼 수 있습니다. WordPress의 모든 필드(카테고리, 태그, 사용자 정의 분류체계, 사용자 정의 필드 등)를 내보내는 옵션이 있습니다.

필수 플러그인

  • WP All Export 플러그인(버전 1.5.3 이상)
  • 최신 버전의 WPML(버전 4.0.8 이상)

다국어 웹사이트 내보내기

다국어 웹사이트가 있는 경우 모든 언어로 된 글과 페이지를 내보내고 싶을 것입니다. 이를 위해서는 각 언어의 데이터를 별도로 내보내야 합니다. 예를 들어 WPML 플러그인을 사용하여 페이지와 글을 영어에서 프랑스어로 번역하고 데이터를 내보내려는 경우 다음 4개의 파일이 생성됩니다.
  • 영어 글
  • 프랑스어 글
  • 영어 페이지
  • 프랑스어 페이지

파일을 내보낼 때 각 페이지나 글을 해당 번역된 페이지나 글에 연결하는 필드가 필요합니다. 필드에 “WPML Translation ID”를 추가하기만 하면 이 작업을 수행할 수 있습니다.

다국어 웹사이트의 글을 내보내는 방법에 대한 간단한 예를 살펴보겠습니다. 이 예에서는 영어와 프랑스어로 생성된 글을 내보냅니다. 글을 이미 생성하고 번역했다고 가정합니다.


  1. 기본 언어 글을 내보내려면 WP All Export -> New Export로 이동하세요.
  2. Choose a Post Type 드롭다운 메뉴에서 Posts를 선택하세요.
  3. Customize Export File 버튼을 클릭하세요.
  4. 내보낼 글 유형 선택
  5. Available Data 창 아래의 Standard 섹션을 확장하고 WPML Translation ID를 필드 영역으로 드래그하세요.
  6. 내보낼 Categories 및 Tags 필드를 추가할 수도 있습니다.
  7. WPML 섹션을 확장하고 사이트의 기본 언어를 선택하세요. 이 예에서는 영어입니다.
  8. Continue 버튼을 클릭하세요.
  9. 기본 언어 글 내보내기
  10. Configure Advanced Setting 화면에서 원하는 설정을 선택한 다음 Friendly name 필드에 내보낸 파일 이름을 추가하세요. 이 예에서는 “English Posts”로 이름을 지정합니다. 그런 다음 Confirm & Run Export를 클릭할 수 있습니다.
  11. 파일 이름 지정 및 내보내기 실행
  12. 내보내기 프로세스가 완료되면 CSV 버튼을 클릭하여 내보낸 파일을 다운로드하세요.
  13. CSV 파일 다운로드
  14. 이제 CSV 파일을 열고 WPML Translation ID 필드를 확인할 수 있습니다. 이 필드는 데이터를 가져올 때 기본 언어와 보조 언어 CSV 파일을 모두 연결합니다.
  15. 내보낸 기본 언어 CSV 파일
  16. 동일한 프로세스를 반복하되, 이번에는 단계 (6)에서 내보낼 보조 언어를 선택해야 합니다. 이 예에서는 프랑스어입니다. 결과적으로 보조 언어 CSV 파일이 내보내집니다.
  17. 내보낼 보조 언어 선택

    cron 작업으로 다국어 콘텐츠 내보내기


    다국어 콘텐츠를 내보내기 위해 WordPress cron 작업을 실행할 때 콘텐츠가 기본 언어에 할당되는 경우가 있습니다. 이를 방지하려면 cron 작업의 URL에 언어 코드를 추가해야 합니다. 이렇게 하면 올바른 언어로 내보내기가 수행됩니다.

    예를 들어 포르투갈어로 데이터를 내보내려면 다음 URL을 사용할 수 있습니다.

    http://example.com/pt-pt/wp-cron.php?export_key=qj3Y0NoTYgS7&export_id=52&action=trigger
    http://example.com/pt-pt/wp-cron.php?export_key=qj3Y0NoTYgS7&export_id=52&action=processing

    보시다시피 URL에 /pt-pt/(포르투갈어 언어 코드)를 추가했습니다.

    결론


    이 튜토리얼에서는 다국어 글 및 페이지를 내보내는 방법에 대한 자세한 지침을 제공했습니다. 다국어 글 및 페이지를 가져오려면 WPML All Import 문서에 제공된 자세한 단계를 따를 수 있습니다.

이 글이 유용했나요? 이 글을 공유하세요: