To one and all,
I believe this is a bug.
I am using the following shortcode in a separate page to register a specific membership. This page is not associated as the ‘Register’ page in Membership 2 -> Settings.
[ms-membership-register-user title=”” label_register=”Register a Pro-Rata Membership” membership_id=”4621″]
It loads jquery.validate.js properly when logged in using the same browser. However, I get a jQuery(…:wink:.validate is not a function when not logged in. This is because jquery.validate.js is not being registered/enqueued for logged out users.
Here is the page: http://awca.nl/dev/membership/register-pro-rata-membership/
I’ve looked at the code in class-ms-controller-frontend.php and it looks like the .js file is only loaded when ‘$is_ms_page’ is true. Apparently, my page is giving a ‘$is_ms_page’ is false?
Any help would be greatly appreciated. And thanks in advance.