{"id":1948583,"date":"2020-12-10T10:16:29","date_gmt":"2020-12-10T15:16:29","guid":{"rendered":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/?post_type=tribe-knowledgebase&#038;p=1948583"},"modified":"2024-08-20T11:13:37","modified_gmt":"2024-08-20T15:13:37","slug":"deciding-which-plugins-to-use-on-a-membership-site","status":"publish","type":"post","link":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/deciding-which-plugins-to-use-on-a-membership-site\/","title":{"rendered":"Deciding Which Calendar Plugins to Use on a Membership Site"},"content":{"rendered":"\n<p>OK, so let&#8217;s say you have a website and that website is a place where users can register as members. There are probably several things you want members to be able to do that non-members cannot. That&#8217;s where a membership site calendar can come in handy.<\/p>\n\n<p>Each of our calendar plugins and add-ons is designed to do very specific things. For example, you use The Events Calendar to publish and manage events in a calendar format. Event Tickets can help create tickets for events published on the calendar. And Community Events allows users to publish events to the calendar without needing access to the WordPress admin. Different products do different things and we&#8217;re going to break them out to help you decide which ones you might need for your membership site.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h-the-events-calendar\">The Events Calendar<\/h2>\n\n<p>You&#8217;ll need The Events Calendar if you plan on having any sort of calendar functionality on your site. It&#8217;s free and <a href=\"https:\/\/wordpress.org\/plugins\/the-events-calendar\/\" target=\"_blank\" rel=\"noreferrer noopener\">available in the WordPress Plugin Directory<\/a>.<\/p>\n\n<p>The plugin itself does not offer any membership features, but it can integrate with a membership plugin. For example, The Events Calendar creates an archive of events on your site that a membership plugin can restrict access to if a user is not an active member of the site.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/knowledgebase\/wp-content\/uploads\/2020\/12\/woomemberships-plan.png\" alt=\"\" class=\"wp-image-1948584\"\/><figcaption class=\"wp-element-caption\">WooCommerce Memberships is an extension that can limit access to certain types of content, including events created in The Events Calendar. <\/figcaption><\/figure>\n\n<p>The idea goes for events: each event can be blocked to non-members where members have exclusive access to specific events or even entire event categories. It all depends on what membership plugin you are using and how flexible it is to limit access to certain users.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h-events-calendar-pro\">Events Calendar Pro<\/h2>\n\n<p>Events Calendar Pro is a paid upgrade that enhances The Events Calendar with additional features. While many of these features might not be directly relevant to a membership site calendar, one key feature stands out: calendar shortcodes. These shortcodes allow you to embed calendar views into any WordPress page or post. Depending on the membership plugin you are using, access to these pages can be restricted to certain users.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Calendar shortcode<\/strong>: Embed a full calendar view into a page or post, with options for displaying specific calendar views (e.g., month view), event categories, and date ranges.<\/li>\n\n<li><strong>Event shortcode<\/strong>: Embed a specific event or details from that event into a page or post, and limit access to that page.<\/li>\n\n<li><strong>Calendar widgets<\/strong>: Each widget in Events Calendar Pro has a shortcode for embedding on a page or post, useful for creating member-specific landing pages or profile pages.<\/li>\n<\/ul>\n\n<p>These shortcodes offer many possibilities for a membership site, such as displaying a calendar with members-only events or showing event details exclusively to members.<\/p>\n\n<p>Events Calendar Pro also includes Virtual Events, which allows you to show content selectively to users based on their event registration status. This includes embedding live stream videos on pages that only ticket purchasers can access. When combined with certain membership plugins, Virtual Events can further restrict access, such as limiting ticket purchases to specific members.<br><\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/knowledgebase\/wp-content\/uploads\/2020\/12\/virtual-events-editor-config.png\" alt=\"\" class=\"wp-image-1948594\"\/><figcaption class=\"wp-element-caption\">Configuring a virtual event in the WordPress post editor<\/figcaption><\/figure>\n\n<h2 class=\"wp-block-heading\" id=\"h-event-tickets\">Event Tickets<\/h2>\n\n<p>Like The Events Calendar, Event Tickets does not offer membership functionality right out of the box. But, if you&#8217;re trying to create tickets that only members can purchase, you still need this plugin because it provides the core functionality for creating tickets. <a href=\"https:\/\/wordpress.org\/plugins\/event-tickets\/\" target=\"_blank\" rel=\"noreferrer noopener\">Download and install it for free<\/a> from the WordPress Plugin Directory.<\/p>\n\n<p>Once Event Tickets is set up on your site, it&#8217;s time to look at Event Tickets Plus.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h-event-tickets-plus\">Event Tickets Plus<\/h2>\n\n<p>This is a premium add-on that connects Event Tickets to e-commerce plugins, including WooCommerce and Easy Digital Downloads.<\/p>\n\n<p class=\"has-background\" style=\"background-color:var(--global-palette8)\">Check out <a href=\"https:\/\/theeventscalendar.com\/extensions\/members-only-tickets\/\" target=\"_blank\" rel=\"noreferrer noopener\">our handy extension<\/a> to add the ability to limit access to view or purchase tickets by membership level!<\/p>\n\n<p>You will want Event Tickets Plus if you plan on selling tickets that only specific users can purchase. That&#8217;s because, when connected to an e-commerce plugin, creating tickets with Event Tickets creates a custom Product post that many membership plugins can tap into to set who gets access to them.<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/knowledgebase\/wp-content\/uploads\/2020\/12\/woomemberships-product-options-1024x456.png\" alt=\"\" class=\"wp-image-1948587\"\/><figcaption class=\"wp-element-caption\">With Event Tickets Plus, Event Tickets can integrate with an e-commerce plugin, like WooCommerce shown here with the WooCommerce Memberships plugin enabled. Creating a new ticket creates a new Product post in WooCommerce, which can be configured, with WooCommerce Memberships to set which membership level gets access to the ticket (VIP), what type of access it gets (purchase), and when the access starts (immediately). Additional rules can be set up for different membership plans.<\/figcaption><\/figure>\n\n<p>And here&#8217;s something else: Event Tickets Plus includes <a href=\"https:\/\/staging.theeventscalendar.com\/knowledgebase\/guide\/shortcodes\/#event-tickets-plus\" target=\"_blank\" rel=\"noreferrer noopener\">shortcodes<\/a> that can be used to embed tickets on a WordPress page or post. That way, if your membership plugin is capable of limiting access to certain pages, you can drop tickets into those pages that only members can see.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h-community-events\">Community Events<\/h2>\n\n<p>You might want to give certain users the ability to publish events to the calendar, which can be highly beneficial: users create content for you, and it can be another way to generate revenue.<\/p>\n\n<p>Community Events extends The Events Calendar by adding a front-end form to your site that allows users to submit events to the calendar without needing to access the WordPress admin.<\/p>\n\n<p>When installed and activated, Community Events adds a couple of pages to your site:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Submission Form<\/strong>: A page with a form for submitting events.<\/li>\n\n<li><strong>My Events<\/strong>: A page that allows users to see the events they have submitted to the calendar.<\/li>\n<\/ul>\n\n<p>You can use a membership plugin to limit access to these pages. For example, you might offer two types of membership plans: one that allows users to submit events and another that allows them to view their events. This setup can provide opportunities to earn money from event submissions and additional revenue from a higher membership tier that can manage their events.<\/p>\n\n<p>The best part: Community Events includes shortcodes for these pages, so you can embed the submission form and event listings into your own pages and restrict access as needed.<\/p>\n\n<p>Community Events also integrates with Event Tickets Plus, allowing members to create tickets for their submitted events and sell them directly through your calendar. You can take a slice of the revenue if you choose, adding another potential revenue stream.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h-summary\">Summary<\/h2>\n\n<p>That&#8217;s a full look at the calendar plugins and add-ons we offer that you might consider using with a membership site. As you can see, different plugins or add-ons offer different features that can be integrated with different membership plugins in different ways.<\/p>\n\n<p>If you already have a membership plugin that you&#8217;re using and love, hopefully, this gives you good ideas for using our products with it.<\/p>\n\n<p>But if you haven&#8217;t landed on a membership plugin and are still deciding on which one to use, maybe the following table will help you decide what you need based on what our plugins can do.<\/p>\n\n<style>\n  .t-content .wp-block-table td, .t-content td, .td { vertical-align: top; }\n  .s-single__body td img { box-shadow: none; ]\n<\/style>\n\n<figure class=\"wp-block-table\"><table><thead><tr><th class=\"has-text-align-center\" data-align=\"center\">Product<\/th><th>What it does<\/th><th>Requires<\/th><th>Membership ideas<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"><img decoding=\"async\" src=\"\/knowledgebase\/wp-content\/uploads\/2020\/03\/the-events-calendar-icon.svg\" alt=\"\" style=\"width: 50px;\"><br><strong>The Events Calendar<\/strong><\/td><td>Create and manage events in a calendar format<\/td><td>N\/A<\/td><td>Limit access to the calendar or specific events<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><img decoding=\"async\" src=\"\/knowledgebase\/wp-content\/uploads\/2020\/03\/events-calendar-pro-icon.svg\" alt=\"\" style=\"width: 50px;\"><br><strong>Events Calendar Pro<\/strong><\/td><td>Shortcodes for embedding calendar content<\/td><td>The Events Calendar<\/td><td>Embed calendars and events on members-only pages and posts<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><img decoding=\"async\" src=\"\/knowledgebase\/wp-content\/uploads\/2020\/03\/event-tickets-icon.svg\" alt=\"\" style=\"width: 50px;\"><br><strong>Event Tickets<\/strong><\/td><td>Create tickets and RSVPs for events<\/td><td>The Events Calendar, if using events<\/td><td>N\/A<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><img decoding=\"async\" src=\"\/knowledgebase\/wp-content\/uploads\/2020\/03\/event-tickets-plus-icon.svg\" alt=\"\" style=\"width: 50px;\"><br><strong>Event Tickets Plus<\/strong><\/td><td>Connect Event Tickets to WooCommerce and Easy Digital Downloads<\/td><td>Event Tickets<\/td><td>Offer members-only tickets<br><br>Give exclusive ticket pricing to members<br><br>Embed tickets on members-only pages and posts<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><img decoding=\"async\" src=\"\/knowledgebase\/wp-content\/uploads\/2020\/03\/community-events-icon.svg\" alt=\"\" style=\"width: 50px;\"><br><strong>Community Events<\/strong><\/td><td>Allow users to submit events to the calendar with a submission form<\/td><td>The Events Calendar<\/td><td>Limit access to the event submission form to members<br><br>Create a membership plan that can manage and edit their events<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>OK, so let&#8217;s say you have a website and that website is a place where users can register as members. There are probably several things you want members to be able to do that non-members cannot. That&#8217;s where a membership site calendar can come in handy. Each of our calendar plugins and add-ons is designed&#8230;<\/p>\n","protected":false},"author":3,"featured_media":1955565,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"ep_exclude_from_search":false,"footnotes":""},"categories":[1],"tags":[],"stellar-product-taxonomy":[],"class_list":["post-1948583","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"taxonomy_info":{"category":[{"value":1,"label":"Uncategorized"}]},"featured_image_src_large":["https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/social-share-1024x538.png",1024,538,true],"author_info":{"display_name":"Jaime Marchwinski","author_link":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/author\/jaimetri-be\/"},"comment_info":0,"category_info":[{"term_id":1,"name":"Uncategorized","slug":"uncategorized","term_group":0,"term_taxonomy_id":1,"taxonomy":"category","description":"","parent":0,"count":139,"filter":"raw","term_order":"0","cat_ID":1,"category_count":139,"category_description":"","cat_name":"Uncategorized","category_nicename":"uncategorized","category_parent":0}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1948583","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=1948583"}],"version-history":[{"count":11,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1948583\/revisions"}],"predecessor-version":[{"id":1962533,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1948583\/revisions\/1962533"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media\/1955565"}],"wp:attachment":[{"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=1948583"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=1948583"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=1948583"},{"taxonomy":"stellar-product-taxonomy","embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/stellar-product-taxonomy?post=1948583"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}