apply_filters( 'wpml_element_language_code', string $language_code, array $args )
- タイプ
- filter
- カテゴリー
- コンテンツの言語情報の取得
- WPMLバージョン
- 3.2.2
説明
このフィルターフックは、WPMLのicl_translationsデータベーステーブルを照会して、翻訳可能な要素の言語コードを取得します。
要素のtridなどの詳細情報が必要な場合は、wpml_element_language_details も参照してください。
引数
- $language_code
- (文字列) (必須) 2文字の言語コードです。デフォルトはnullです。
- $args
- (配列) (必須) 使用する引数の配列です。
- element_id(bool) タクソノミーにはterm_taxonomy_idを、投稿にはpost_idを使用します。
- element_type(文字列) チェックする要素のタイプです。投稿タイプ(post、page、attachment、nav_menu_item、{custom post key})またはタクソノミー(category、post_tag、nav_menu、{custom taxonomy key})を指定できます。
使用例
例
$args = array('element_id' => 10, 'element_type' => 'category' );
$my_category_language_code = apply_filters( 'wpml_element_language_code', null, $args );関連するフック
wpml_post_language_details, wpml_switch_language_for_email, wpml_restore_language_from_email, wpml_switch_language, wpml_element_language_details