Your credentials no longer work, so i couldn’t look and see, but I think I was experiencing the same issue.
The green “Add RSVP” button was not working due to a parsing issue with the javascript.
If your problem is the same as mine, Likely, your theme is introducing extra html tags that is breaking the javascript.
When I switched to a simple theme, the form worked as designed.
After comparing the output on both pages, i found that the more elaborate theme added “br/” and “p” tags (paragraph and line breaks).
The fix is to go into file “/wp-content/plugins/rsvp/rsvp_frontent.inc.php” and go down to line 300.
After this section (which admits to the Javascript being in a bad location):
// TODO: Need to move this into the main JS file but not sure how to do that with the options and the custom questions.
// – Moving the options would be fairly easy. Just set two JS variables in here and then go off of that.
// – No clue on custom questions….
Remove all unnecessary line breaks from the first “script” tag to the last “/script” tag. Make a backup copy of the file to revert, if you make a mistake. It will make the file difficult to read, but the javascript will execute correctly
I take that back, it wont always execute correctly.
the “br” tags go away, but the “p” tags are still there for one of my themes.
The work around:
Switch to a very basic theme, go to the page where the form outputs. copy the output and paste it into the template file, so that it’s hard coded.
It’s a pain, but i got mine to work this way.
Thanks, dsahmed1.
I think you are correct in that it is a Javascript issue. I found that the script that runs the “Add RSVP” button was conflicting with the plugin, “jQuery Smooth Scroll.” I ended up using a stripped down template for an individual page for the RSVP Plugin and everything worked out fine – although I originally wanted it to be in the same layout as the rest of the site.
Although I this issue, I did notice that there have been some updates to the RSVP Plugin that could solve this now (haven’t tried – because my event is already done).
Great plugin in general though!