WPML
do_action( 'wpml_register_string', string $string_value, string $string_name, array $package, string $string_title, string $string_type )
유형
action
카테고리
콘텐츠 삽입
WPML 버전
3.2

설명

*번역할 텍스트 문자열을 등록합니다. 등록되는 문자열은 (개별 문자열**이 아닌) 패키지 또는 문자열 그룹의 일부입니다.

*“패키지” 문자열 번역을 가져오려면 다음을 참조하세요: wpml_translate_string

**패키지에 속하지 않는 개별 텍스트 문자열을 등록하려면 다음을 참조하세요: wpml_register_single_string

참고: 이 훅에는 WPML 문자열 번역 모듈이 필요합니다.

인수

$string_value
(string) (필수) 번역용으로 등록할 문자열입니다.
$string_name
(string) (필수) 문자열의 고유한 이름입니다.
$package
(array) (필수) 패키지 객체입니다. 배열 키는 다음 WPML_Package 필드와 일치해야 하며, 객체의 번역을 위해 전송되는 모든 텍스트에 대해 동일합니다.
  • kind패키지 객체를 식별하기 위한 자유 텍스트입니다. 동일한 유형의 모든 패키지에 대해 동일해야 합니다(예: ‘Gravity Form’ 또는 ‘Layout’).
  • name문자열 세트를 식별하기 위한 이름입니다. ID와 같이 동일한 유형의 각 패키지에 대해 고유해야 합니다.
  • title사람이 읽을 수 있는 패키지 제목입니다. 동일한 유형의 각 패키지마다 달라야 합니다.
  • edit_link이 문자열 세트를 편집하기 위한 링크입니다(빈 문자열일 수 있음).
  • view_link이 문자열 세트를 보기 위한 링크입니다(빈 문자열일 수 있음).
$string_title
(string) (필수) 번역을 편집할 때 표시할 문자열의 제목입니다.
$string_type
(string) (필수) 문자열 종류입니다. 다음 값 중 하나여야 합니다.
  • AREA여러 줄을 포함해야 하는 모든 항목입니다.
  • LINE한 줄 값입니다.
  • VISUALWYSIWYG 에디터로 표시되며 HTML 콘텐츠로 처리됩니다.

사용 예시

완전하고 자세한 예제는 “문자열 패키지 번역” 문서 페이지에서 확인할 수 있습니다.

wpml_set_element_language_details, wpml_make_post_duplicates, wpml_admin_make_post_duplicates, wpml_copy_post_to_language, wpml_delete_package, wpml_import_get_trid_from_imported_translations, wpml_register_single_string, wpml_show_package_language_ui, wpml_delete_package_action

모든 콘텐츠 삽입 훅 10개 →