'; $checkbox .= ''; } $addon_class = ''; $addon = ''; if ( ! empty( $arg['addon'] ) ) { $addon_class = ' has-addons'; if ( ! empty( $arg['addon']['unit'] ) ) { $addon = '
'; $addon .= ''; $addon .= $arg['addon']['unit']; $addon .= ''; $addon .= '
'; } else { $addon_attr = ''; foreach ( $arg['addon'] as $key => $val ) { if ( $key == 'value' || $key == 'options' || $key == 'class' ) { continue; } $addon_attr .= esc_attr( $key ) . '="' . esc_attr( $val ) . '"'; } $addon_options = ''; foreach ( $arg['addon']['options'] as $key => $val ) { $selected = ( $arg['addon']['value'] == $key ) ? 'selected="selected"' : ''; $addon_options .= ''; } $add_addon_class = ! empty( $arg['addon']['class'] ) ? ' ' . $arg['addon']['class'] : ''; $addon_field_classes = 'is-radiusless' . esc_attr( $add_addon_class ); $addon = '
'; $addon .= ''; $addon .= ''; $addon .= ''; $addon .= '
'; } } $add_control_class = ! empty( $icon ) ? ' ' . $icon : ''; $control_classes = 'control' . $add_control_class; $add_field_class = ! empty( $arg['attr']['class'] ) ? ' ' . $arg['attr']['class'] : ''; $field_classes = 'input is-primary is-radiusless' . $add_field_class; $attributes = ''; foreach ( $attr as $key => $val ) { if ( $key == 'class' ) { continue; } $attributes .= esc_attr( $key ) . '="' . esc_attr( $val ) . '"'; } ?>
>