apply_filters( 'wpml_element_language_code', string $language_code, array $args )
- Typ
- filter
- WPML-Version
- 3.2.2
Beschreibung
Dieser Filter-Hook ruft den Sprachcode für ein übersetzbares Element ab, indem er die Datenbanktabelle icl_translations von WPML abfragt.
Sehen Sie sich auch wpml_element_language_details an, wenn Sie an weiteren Informationen wie der trid des Elements interessiert sind
Argumente
- $language_code
- (String) (Erforderlich) Ein aus 2 Buchstaben bestehender Sprachcode. Standardmäßig null.
- $args
- (Array) (Erforderlich) Ein Array der zu verwendenden Argumente.
- element_id(Bool) Verwenden Sie term_taxonomy_id für Taxonomien, post_id für Beiträge
- element_type(String) Der Typ des zu überprüfenden Elements. Kann ein Beitragstyp sein: post, page, attachment, nav_menu_item, {custom post key} oder eine Taxonomie: category, post_tag, nav_menu {custom taxonomy key}
Anwendungsbeispiel
Beispiel
$args = array('element_id' => 10, 'element_type' => 'category' );
$my_category_language_code = apply_filters( 'wpml_element_language_code', null, $args );Verwandte Hooks
wpml_post_language_details, wpml_switch_language_for_email, wpml_restore_language_from_email, wpml_switch_language, wpml_element_language_details