Membership and donor management, event calendar, event ticketing, shopping cart, donations and member directory system for groups and organizations.
This plugin is an interface to the MembershipWorks platform, so a MembershipWorks account is required. Please visit MembershipWorks to sign up.
MembershipWorks is designed from the ground up to integrate with any website, it works alot like Google Maps, allowing your membership forms and event calendar to work seamlessly on your website. So you use your own WordPress server to publish your web content and layout, but have MembershipWorks perform the heavy lifting of managing memberships and events, storing your sensitive membership and event data with our high availability, triple redundant, secure and PCI compliant data servers. Your membership and event data is safe even if your WordPress server creashes or if it is hacked, and you can continue to access that data without WordPress.
Unlike iframe widgets or redirects to sub-domains, our next generation SEO system allows the plugin to deliver dynamic web content to search engines using the Ajax crawling scheme, so all directory and event pages are attributed to your domain.
Every directory profile and event page is delivered with Rich Snippets (structured data, microdata, schema.org), which provides detailed information to search engines to better help your pages get found.
Create pages and use the corresponding shortcode on the page. For the most up-to-date list of shortcodes please refer to the plugin help section under MembershipWorks > Help > Basics & Setup > Adding Membership/Events/Forms to WordPress > WordPress Shortcodes.
The membership forms and directory profiles are pre-setup with a good default. You can further customize the form and profile templates under MembershipWorks > Customization.
Information about customizing css can be found in the plugin under MembershipWorks > Help > Customization > CSS & colors
No, at this time MembershipWorks requires Paypal Pro in order to interface directly with Paypal, in order to track fees and payments in the Timeline, generate membership invoices and financial data, issue refunds, and more.
If you do not have Paypal Pro and do not want to deal with the fees, we recommend using Stripe.
To restrict the content of the entire post/page to members, place the [memberonly] shortcode at the beginning of the post/page. Placing the [memberonly] shortcode within the page will allow content above the shortcode to be displayed to non-members, and content below the shortcode to be restricted to members.
By default the memberonly shortcode restricts content to users in your Members folder whose membership is not expired. To restrict access to a different folder use [memberonly folder="..."].
To restrict access to certain membership levels or labels instead, add a label option to the shortcode, ie. [memberonly label="..."]. For example [memberonly label="business member"]. You can restrict content to more than 1 label by separating the labels with a comma, for example [memberonly label="membership committee,marketing committee"]. If your label or membership level name contains a comma, you should escape the comma, for example [memberonly label="label%2C1,label%2C2"].
Under Plugin Settings you can configure the messages displayed to users who are not logged-in, users whose membership has expired, and users without the required folders/labels.
To customize modify the message for a specific page, add the message option to the shortcode, ie. [memberonly message="..."]. Note that this message will be displayed to all users that are not allowed to access the content, regardless of whether they are not logged-in, their membership has expired, or they do not have required folders/labels.
To omit the login form for users who are not logged in, add the nologin option to the shortcode, ie. [memberonly nologin].
To automatically redirect users who are not allowed to access the content to a different page use [memberonly nonmember-redirect="..."]
To display a MembershipWorks form or cart users who are not allowed to access the content use [memberonly nonmember="!form/..."]
MembershipWorks can generate the following automated emails to your members:
MembershipWorks generates the following automated emails to your event attendees:
MembershipWorks also generates the following automated emails to you as the administrator:
You can email any group of members directly from the system, including:
Within any group you can also individually remove a member from the email. You can also include all contacts stored under a member account in the email.
You can enable membership levels or labels as categories for the directory, simply by enabling the option to make them searchable in the directory.
You can create custom directory pages or custom actions on a directory page, that corresponds to a search by area, by label or membership level, or by keyword, or any combination of.
You can also create multiple membership directories using folders.
For more information, please refer to MembershipWorks > Help > Customization.
Requires: 3.0.2 or higher
Compatible up to: 4.6.1
Last Updated: 2 weeks ago
Active Installs: 1,000+
3 of 3 support threads in the last two months have been marked resolved.
Got something to say? Need help?