apply_filters( 'wpml_element_translation_type', mixed $empty_value, int $element_id, string $element_type )
- タイプ
- filter
- カテゴリー
- コンテンツの翻訳状態の確認
- WPMLバージョン
- 3.2
説明
投稿タイプまたはタクソノミータームの翻訳タイプ(翻訳されているかどうか | 複製されているか、またはそれ自体が複製であるか)を返します。
引数
- $empty_value
- (mixed) (必須) 通常、これはフィルターが変更する値です。ここでは何もフィルタリングしないため、これをNULLに設定します。これは、フィルター関数が完全な引数リストを実際に受け取るためです。
- $element_id
- (int) (必須) 情報を取得する要素IDです。タクソノミータームにはterm_idを、投稿タイプにはpost_idを使用します。
- $element_type
- (string) (必須) IDが属する要素のタイプです。投稿タイプ(post、page、attachment、nav_menu_item、{custom post key})またはタクソノミー(category、post_tag、nav_menu、{custom taxonomy key})を指定できます。
使用例
例
echo apply_filters( 'wpml_element_translation_type', NULL, 7, 'nav_menu' )
戻り値は以下のいずれかになります。
* WPML_ELEMENT_IS_NOT_TRANSLATED = 0 * WPML_ELEMENT_IS_TRANSLATED = 1 * WPML_ELEMENT_IS_DUPLICATED = 2 * WPML_ELEMENT_IS_A_DUPLICATE = 3
関連するフック
wpml_is_translated_post_type, wpml_is_translated_taxonomy, wpml_master_post_from_duplicate, wpml_post_duplicates, wpml_element_has_translations