코드에 등록한 사용자 정의 글 유형 및 택소노미 용어의 번역 설정을 지정하는 방법을 알아보세요. WPML을 사용하면 wpml-config.xml 파일에서 이러한 설정을 구성할 수 있습니다.
wpml-config.xml은 테마 및 플러그인의 요소를 WPML이 처리하는 방법을 지시하는 구성 파일입니다. 이 파일을 사용하여 번역할 사용자 정의 유형과 택소노미를 정의하고 번역 방식을 설정할 수 있습니다.
이 가이드는 자체 사용자 정의 코드에 사용자 정의 용어, 글 유형 또는 택소노미를 등록하는 개발자를 위한 것입니다. 이를 위해 타사 플러그인을 사용하는 경우 사용자 정의 글 유형 번역 및 사용자 정의 택소노미에 대한 페이지를 읽어보세요.
wpml-config.xml 파일을 생성해야 하나요? 다국어 도구 플러그인을 사용하여 구성 파일을 자동으로 생성하는 단계별 가이드를 확인하세요.
사용자 정의 글 유형 등록
사용자 정의 글 유형을 번역하려면 글 유형 이름을 지정하고 translate 속성을 1로 설정해야 합니다. 이는 사용자 정의 유형을 번역해야 함을 나타냅니다(번역하려면 1을 사용하고, 번역하지 않으려면 0을 사용하세요).
언어 구성 파일의 사용자 정의 유형
<wpml-config>
<custom-types>
<custom-type translate="1">book</custom-type>
<custom-type translate="1">DVD</custom-type>
</custom-types>
</wpml-config>태그에 display-as-translated 속성을 추가하면 번역이 없을 때 글 유형을 기본 언어로 표시할 수 있습니다.
사용자 정의 유형에 Display as translated 속성 사용
<wpml-config>
<custom-types>
<custom-type translate="1" display-as-translated="1">movie</custom-type>
</custom-types>
</wpml-config>사용자 정의 택소노미 등록
사용자 정의 택소노미를 번역하려면 택소노미 이름을 지정하고 translate 속성을 1로 설정해야 합니다.
언어 구성 파일의 사용자 정의 택소노미
<wpml-config>
<taxonomies>
<taxonomy translate="1">genre</taxonomy>
<taxonomy translate="1">type</taxonomy>
<taxonomy translate="0">publisher</taxonomy>
</taxonomies>
</wpml-config>팁: 번역할 필요가 없는 택소노미가 있다면 이 목록에서 생략하면 됩니다.
태그에 display-as-translated 속성을 추가하면 번역이 없을 때 택소노미를 기본 언어로 표시할 수 있습니다.
택소노미에 Display as translated 속성 사용
<wpml-config>
<taxonomies>
<taxonomy translate="1" display-as-translated="1">wild-west</taxonomy>
</taxonomies>
</wpml-config>추가 리소스
wpml-config.xml 파일에 대해 자세히 알아보려면 언어 구성 파일 가이드를 확인하세요.
wpml-config.xml 파일을 사용하여 다른 요소를 사용자 정의하려면 다음 추가 가이드를 확인하세요.