WPML

WordPress 숏코드는 WordPress 글 에디터에서 복잡한 콘텐츠를 편리하게 생성할 수 있는 방법을 제공합니다. 또한 do_shortcode() 함수를 사용하여 PHP 파일에서 숏코드를 사용할 수 있습니다.

WPML 버전 3.2부터 다음 숏코드를 사용할 수 있습니다.

wpml_language_selector_widget

  • WPML의 드롭다운 언어 전환기를 표시합니다.
  • 이는 wpml_add_language_selector 훅과 유사합니다.
  • 이 숏코드의 출력을 사용자 정의하려면 WPML → 언어로 이동하여 사용자 정의 언어 전환기 섹션의 설정을 사용하세요.
  • WPML의 가로형 언어 전환기를 표시합니다.
  • 이 숏코드의 출력은 wpml_footer_language_selector 훅과 완전히 동일합니다.
  • 이 숏코드의 출력을 사용자 정의하려면 WPML→ 언어로 이동하여 푸터 언어 전환기 섹션의 설정을 사용하세요.

wpml_language_form_field

  • 사용자 정의 검색 양식이 다국어를 지원하도록 만듭니다.
  • 이 숏코드의 출력은 wpml_add_language_form_field 훅과 완전히 동일합니다.

wpml-string

  • 예:
[wpml-string context="my-domain" name="my-name"]My string[/wpml-string]
  • 문자열을 등록하고 번역합니다. 이 숏코드를 사용하려면 WPML 문자열 번역이 활성화되어 있어야 합니다.
  • 이 문자열을 번역하려면 WPML 문자열 번역으로 이동하여 다음 정보를 사용하세요(이름은 각자 사용하는 이름으로 바꾸세요).
    • 도메인: my-domain
    • 이름: my-name
    • 문자열: My string
  • 문자열이 등록되어 번역 가능한 상태가 되려면 먼저 프런트엔드에서 해당 문자열이 표시되는 페이지를 방문해야 합니다.

wpml_language_switcher

  • 이 숏코드는 WPML 3.6.0 버전부터 사용할 수 있습니다.
  • 예:
[wpml_language_switcher type="footer" flags=1 native=1 translated=1][/wpml_language_switcher]
  • 인수:
    • type – 언어 전환기 유형을 정의합니다. footer, post_translations, widget 또는 custom(기본값)을 사용할 수 있습니다.
    • flags(display_flags의 별칭) – 국기를 표시하려면 1, 표시하지 않으려면 0을 사용합니다.
    • link_current(display_link_for_current_lang의 별칭) – 링크를 표시하려면 1, 표시하지 않으려면 0을 사용합니다.
    • native(display_names_in_native_lang의 별칭) – 고유 언어 이름을 표시하려면 1, 표시하지 않으려면 0을 사용합니다.
    • translated(display_names_in_current_lang의 별칭) – 현재 언어로 언어 이름을 표시하려면 1, 표시하지 않으려면 0을 사용합니다.
    • template – 덮어써야 하는 경우 사용할 템플릿 슬러그입니다. 지정하지 않으면 type에 따라 결정됩니다.
    • type 파라미터의 경우 WPML은 WPML → 언어 페이지의 설정을 사용하며, 위젯만 기본 설정을 사용합니다.

작성자: Amir · 마지막 업데이트: 2026년 2월 2일