Php 将body_类作为变量传递给重力表单隐藏字段

Php 将body_类作为变量传递给重力表单隐藏字段,php,wordpress,forms,gravity,Php,Wordpress,Forms,Gravity,我正在使用WeGlot翻译我的网站,并使用下面的代码片段将当前语言添加到我的body类中: function my_plugin_body_class($classes) { unset( $classes[array_search('theme-bz', $classes)] ); switch ( weglot_get_current_language() ) { case 'nl': $classes[] = 'lang-nl';

我正在使用WeGlot翻译我的网站,并使用下面的代码片段将当前语言添加到我的body类中:

function my_plugin_body_class($classes) {
      unset( $classes[array_search('theme-bz', $classes)] );    
      switch ( weglot_get_current_language() ) {
    case 'nl':
       $classes[] = 'lang-nl';
        break;
    case 'en':
       $classes[] = 'lang-en';
        break;
    case 'de':
        $classes[] = 'lang-de';
        break;
    case 'be':
        $classes[] = 'lang-nl';
        break;
    
    }
    return $classes;
}

add_filter('body_class', 'my_plugin_body_class');
在我的网站上,我在我的页脚有一个重力表单,用于注册时事通讯-我添加了一个ID为“lang_code”的隐藏字段,并使其能够预先填充

如何将该类作为变量传递到隐藏字段中进行预极化

这是我得到的,当然不起作用,但你得到的想法是:

gravity_form( $formId, false, false, false, array('lang_code' => $classes ), true);