When I removed the next gen gallery optimizer the plugin started working again.
It seems as though next gen gallery optimizer sets the NGG_SKIP_LOAD_SCRIPTS = true
before checking whether or not the short tags exists!
The files you’ll need to edit are in the modules folder.
For example, the text field would be the text.php file.
You’ll need to find the code where the value is echoed with into html:
In the latest as of writing this response it is:
$html = ‘<input type=”text” name=”‘ . $name . ‘” value=”‘ . esc_attr( $value ) . ‘” ‘ . $atts . ‘ />’;
Modify this to read:
$html = ‘<input type=”text” name=”‘ . $name . ‘” value=”‘ . esc_attr( $value ) . ‘” placeholder=”‘ . esc_attr( $placeHolder ) . ‘” ‘ . $atts . ‘ />’;
Then above this line look for (should be around line 81):
if ( wpcf7_is_posted() && isset( $_POST[$name] ) )
Just above this line add:
$placeHolder = $value;
$value = ”;
You’ll need to repeat for other field types.