Hi T&T HQ -
I'd like to remove the testing for "Name" field to be filled out on my AJAX Squeeze Page.
The more fields required, the higher the abandonment rate.
Any way I can disable the requirement for the Name field?
Thanks!
- Karl
Hi T&T HQ -
I'd like to remove the testing for "Name" field to be filled out on my AJAX Squeeze Page.
The more fields required, the higher the abandonment rate.
Any way I can disable the requirement for the Name field?
Thanks!
- Karl
Open the "eStore_includes.php" file and delete the following bit of code from this file which should do the job:
var name = $("input#name").val();
if (name == "") {
$("label#name_error").show();
$("input#name").focus();
return false;
}Hey Amin,
This tip actually worked before, but since I updated the eStore with the latest version it does not. Though I take that part of the code out, that field is still there when it displays. Any suggestions? And yes I did the update in order to get eStore to work with WP Super Cache. Help!
which squeeze form shortcode are you using? Please paste the shortcode that you are using so I can look it up in the code and see what is going on.
I believe there's 3 now and I've tried them all. No luck.
Okay... That code has not changed for sure. So my only guess would be that you did not follow the upgrade instructions explained here:
http://www.tipsandtricks-hq.com/ecommerce/wordpress-estore-installation-and-usage-guide-31
So essentially you may have two copies of the eStore plugin lying around in your "plugins" directory (this can be the source of many problems). Does this sound like a possibility? Please also post a link to the page in question (where you have the squeeze form).
I have to admit I'm pretty upset that I put in so much time on this today and not have anything change. I've deactivated, uninstalled, cleared out my plugin directory, cleared my cache, uploaded, expanded, reinstalled and re-activated this plugin several times only to have the same results. I've even gone as far to drop the tables and still have nothing change. Lastly, I went into the estore includes and deleted the code for the name and email fields and its still there. Something is terribly wrong here. Below is the link to the page you requested.
Looks like the squeeze form is working fine as you want to work (when I fill in the form I can only fill in the email field and it lets me submit the form). No name field is required so what am I missing?
Make sure to get rid of the "Non-ajax" one as the method explained here only works for the "Ajax version" (the first squeeze form on the page you mentioned works fine for me).
I wanted to remove the name field entirely. I followed the steps you suggested to karlvonkries and it worked before, but now it doesn't. All I want is the email field.
Found it! I was looking in the wrong area the whole time. My apologies.
You must log in to post.