WPML
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 );

wpml_post_language_details, wpml_switch_language_for_email, wpml_restore_language_from_email, wpml_switch_language, wpml_element_language_details

Alle 6 Abrufen von Sprachinformationen für Inhalte-Hooks →