Embedding a single RSVPMaker event in a page or post

I’ve added an option for embedding a single event in a page or post, using the rsvpmaker_upcoming shortcode and the new attribute “one” — containing either the slug, the ID # for the event or the word “next” for the next event on your calendar. This works in RSVPMaker 3.0.5 and higher.

Here are a couple of examples:

Shortcode:
[rsvpmaker_upcoming one="cub-scout-camping-trip"]
Output:
Shortcode:
[rsvpmaker_upcoming one="next"]
Output:

Monday June 21, 2021 4:00 PM
 

Every week at the library on main street. No RSVP Required.

Event Types:

Posted by David F. Carr on February 7, 2021

Thursday June 24, 2021 7:00 PM
 

If we were real, we would definitely meet every week, without fail. Hypothetically, we really would. Honest.

Bring us your hardest demo problems, and we will pretend to solve them.

Learn more about our group at nosuchdomain.com

RSVP Now!

Event Types:

Posted by David F. Carr on February 7, 2021

Friday June 25, 2021 6:00 PM
to Saturday June 26, 2021 7:00 PM
 

This would be a typical event setup for my son’s cub scout pack, a 3-day event with RSVPs requested and families encouraged to pay online.

You can step through the RSVP process to see how the prompt to pay online appears after the user enters basic information. You can simulate a payment with a test credit card.

RSVP Now!

Event Types:

Posted by David F. Carr on February 7, 2021

Monday June 28, 2021 4:00 PM
 

Every week at the library on main street. No RSVP Required.

Event Types:

Posted by David F. Carr on February 7, 2021

Thursday July 1, 2021 7:00 PM
 

If we were real, we would definitely meet every week, without fail. Hypothetically, we really would. Honest.

Bring us your hardest demo problems, and we will pretend to solve them.

Learn more about our group at nosuchdomain.com

RSVP Now!

Event Types:

Posted by David F. Carr on February 7, 2021

Friday July 2, 2021 7:00 PM to 10:00 PM
 

In addition to integrating with PayPal, RSVPMaker can be used with the competing Stripe payment service when used in combination with the WP Simple Pay Lite for Stripe plugin. For this demo, the plugin is set for test mode allowing you to try it using these fake credit card credentials:

Number 4111 1111 1111 1111
Expiration Date: any future date
Code: any 3 digit code

RSVP Now!

Event Types:

Posted by David F. Carr on May 31, 2021

Monday July 5, 2021 4:00 PM
 

Every week at the library on main street. No RSVP Required.

Event Types:

Posted by David F. Carr on February 7, 2021

Thursday July 8, 2021 7:00 PM
 

If we were real, we would definitely meet every week, without fail. Hypothetically, we really would. Honest.

Bring us your hardest demo problems, and we will pretend to solve them.

Learn more about our group at nosuchdomain.com

RSVP Now!

Event Types:

Posted by David F. Carr on February 7, 2021

Friday July 9, 2021 6:00 PM
to Saturday July 10, 2021 7:00 PM
 

This would be a typical event setup for my son’s cub scout pack, a 3-day event with RSVPs requested and families encouraged to pay online.

You can step through the RSVP process to see how the prompt to pay online appears after the user enters basic information. You can simulate a payment with a test credit card.

RSVP Now!

Event Types:

Posted by David F. Carr on February 7, 2021

Monday July 12, 2021 4:00 PM
 

Every week at the library on main street. No RSVP Required.

Event Types:

Posted by David F. Carr on February 7, 2021

I have two scenarios in mind for this:

  • Your club holds monthly or weekly meetings and you want to display just the next one upcoming on the front page of your website.
  • You have a big event that might be a couple of months away, but you want people to start signing up for it now — even though on the calendar, it might be way down the list. So you use this technique to highlight it on the front page of your site or in a post that will appear at the top of your blog.

If RSVPs are turned on for the event, and the event is still in the future, the RSVP Now! button will be displayed. If someone views an old blog post that includes the embedded event for which the date has gone past, the button will not be displayed.

10 thoughts on “Embedding a single RSVPMaker event in a page or post”

  1. Mine is just showing the short code when I view the post. Not displaying the event information as yours is above. I have updated the RSVPMaker plugin with the newest version.

    1. My guess: If you did a copy and paste from this blog post, you could have picked up the html formatting code I used to make the open and closed brackets for the shortcode display bold (a trick I use to make it display as text rather than being executed as a shortcode).

      Toggle the editor from visual to text and see if there’s a strong tag wrapped around the bracket characters.

      1. It would be a nice to have, but I can probably work around it for now.

        I’m curious, maybe there’s a way to do this already and I just haven’t figured it out yet… is there a way to pre-load the guests or invitees and then keep track of who has RSVP’d yet?

Leave a Reply