To show a placeholder for email I moved and dublicated some of the code
Like this:
break;
case 'url':
case 'imageurl':
case 'text':
case 'number':
default:
$html .= '
<input type="text" size="18" value="'.esc_html($var['default']).'" name="'.esc_attr($opt).'" id="'.esc_attr($opt).'" class="mc_input" placeholder="'.esc_html($var['default']).'"/>';
break;
case 'email':
$html .= '
<input type="text" size="18" value="'.esc_html($var['default']).'" name="'.esc_attr($opt).'" id="'.esc_attr($opt).'" class="mc_input" placeholder="E-mail"/>';
break;
}
if (!empty($var['helptext'])) {
$html .= '<span class="mc_help">'.esc_html($var['helptext']).'</span>';
}
Moved case ’email’: and added another placeholder term