Hi Chimpsters
Thanks for the reply. Going through these issues one by one.
Postcode Entry: No, I’m not using the Zip code field. I’m using the Address field. You can see the mailchimp form here –
http://eepurl.com/DiRfL
Birthday in wrong format: Glad you can see that it is the wrong way round too. Hopefully your developers will correct it.
Modal form: Using the shortcode [mailchimpsf_form] in my modal box on this page – http://audenguitars.com/test/ Click the Sign Up box to activate it. Clicking the subscribe button makes the form disappear regardless of showing errors etc.
Embed form: I finally turned to the embed form after the plugin gave me so much trouble. There are a couple of issues with it that affect WordPress users. If you could pass this information on to your developers and get them to update their code it would be fantastic as these could a ton of headaches.
This in the javascript:
function mce_success_cb(resp){
$('#mce-success-response').hide();
needs to be changed to this:
function mce_success_cb(resp){
jQuery(document).ready( function($) {
$('#mce-success-response').hide();'
and have a closing set of brackets at the end of the function like this: }); before the last curly bracket in the javascript.
The function mce_init_form(){ already has this in it but somebody forgot to add jQuery(document) to the mce_success_cb function. Without this change, the code has javascript conflicts and kicks you out to the hosted online form.
As the code is, none of the success / error messages appear as they are invisible. Therefore it appears that the form isn’t working. This is because in WordPress the class of ‘clear’ makes things invisible. This is used twice in your embed form code. If you changed that name to anything else eg. clearstuff and in the css from clear to clearstuff then it would work perfectly in WordPress.
As the current embed code is, it is very difficult for WordPress users to use. A couple of changes and everything works. I hope this helps your developers and everyone else trying to put a mailchimp form on their site.
I got it working on the site here:
http://audenguitars.com/win/