Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember Troubleshooting › Unable to Add Custom Fields
Tagged: add, Custom, custom fields, error, field, fields, jquery, registration
- This topic has 13 replies, 3 voices, and was last updated 13 years, 2 months ago by akeith2002.
-
AuthorPosts
-
July 22, 2011 at 9:56 pm #3864stemirandaMember
I am running WP eMembers – Settings v6.7.5 with WP version WordPress 3.2.1 and I cannot add an additional Custom Field. When I click the “Add Custom Field” button, it does not do anything.
I have tried the following web browsers with no luck: IE 9, Firefox 5, Chrome and Safari.
Any ideas/suggestions. Thank you!
July 23, 2011 at 12:32 am #34568amin007ParticipantThis looks like a theme or plugin has introduced Javascript conflict inside your WordPress dashboard. Please do this test mentioned here and see if you can identify the source:
https://support.tipsandtricks-hq.com/forums/topic/test-to-identy-a-conflicting-theme-or-plugin
July 23, 2011 at 12:52 am #34569stemirandaMemberI am running this on my test server with no other plugins active and the WP default theme and the button just does nothing when it is clicked.
July 23, 2011 at 3:34 am #34570amin007ParticipantOkay, and you have specified a value in all of the following 3 field for the custom field in question?
Field Name
Field Type
Display OrderSometimes people forget to enter a value in the “Display Order” field which can cause this issue.
July 26, 2011 at 5:16 am #34571stemirandaMemberYes, I have successfully added one custom field with Field name, field type and display order.
I have now been able to duplicate this error on two test servers, my PC running WAMP and my live server hosted at 1and1.
July 26, 2011 at 5:56 am #34572stemirandaMemberamin, I have just now created a live test which you can see here http://www.stevenmiranda.com/ztesting I have only the eMember plugin with the default theme. Maybe I can create an admin account for you so you can take a look at it on this live server.
Thank you so much.
July 26, 2011 at 11:06 pm #34573amin007ParticipantIt sounds like you didn’t enable this feature from the settings menu. Please check the “Enable Custom Fields” checkbox from the settings menu of the eMember plugin to enable the custom fields feature.
July 27, 2011 at 12:10 am #34574stemirandaMemberOK, maybe I am not being clear. I have followed all of the required steps. If you go to that live site http://www.stevenmiranda.com/ztesting/register – you will see that there is 1 custom field there, called “Favorite Team”
The problem I am having is that I cannot add a second custom field on the Custom Field Settings tab. From the image below on your documentation page, it shows being able to add multiple custom fields. When I click the button circled as #2 – that button does nothing. Please help, I know the settings are configured properly.
July 27, 2011 at 1:24 am #34575amin007ParticipantSent you an email to get site access so I can take a look at this.
July 28, 2011 at 12:16 am #34576stemirandaMemberJust wanted to let you know that I filled out that form yesterday for you. Thanks for checking this out.
July 28, 2011 at 2:18 am #34577amin007ParticipantThere was a JavaScript conflict in the admin menu on your site. We were able to add a condition in the plugin to prevent this. Please check your site now.
July 29, 2011 at 5:22 am #34578stemirandaMemberAll is well. Thank you very much for the support! Very much appreciated!
September 2, 2011 at 9:38 pm #34579akeith2002MemberAny chance I can get this condition as well? I am having the same problem… I deactivated all plugins, tried the default theme. Nothing has worked. I, too, also have one custom field already created and cannot create another.
You think this is a conflict with the new jquery version?
This is the error I am getting:
$(this).attr(“id”) is undefined
[Break On This Error] var base_name = $(this).attr(“id”)
in file: /wp-content/plugins/wp-eMember/js/jquery.dynamicField-1.0.js?ver=3.2.1
Thanks!
September 2, 2011 at 9:43 pm #34580akeith2002MemberHa! I just fixed the problem… it is an issue with the newer version of jQuery…
I added this to the functions file:
if ( is_admin() ){
function my_init_method2() {
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js');
wp_enqueue_script( 'jquery' );
}
add_action('init', 'my_init_method2');
}
So that it is now pulling in version 1.5.2. Any version over this and it will not allow the fields to be created.
-
AuthorPosts
- You must be logged in to reply to this topic.