zartgesotten
8/3/2017 - 9:39 AM

WPML Sprachcode automatisch in ein verstecktes Feld in GravityForms eintragen lassen. Dieser Wert kann später benutzt werden um das Formular

WPML Sprachcode automatisch in ein verstecktes Feld in GravityForms eintragen lassen. Dieser Wert kann später benutzt werden um das Formular an unterschiedliche Empfänger je nach Sprache zu schicken. Dazu muss im Gravity Forms Formular das versteckte Feld angelegt und im Reiter "Erweitert" unter "dynamische Befüllung" der Parametername "lang" eingetragen werden.

<?php 
//Add Language code to hidden field to allow notifications based on language
add_filter( 'gform_field_value_lang', 'populate_lang_code' );
function populate_lang_code( $value ) {
     return ICL_LANGUAGE_CODE;
}
?>