Membes icon

Membes

Membes is a WordPress plugin with the following stats:

  • #20,684 Global Rank

PF Score (About PF Scores)

PF Score is not a quality guarantee. It is a ranking based on available public signals.

Bronze45.5
Platinum
Gold
Silver
Bronze
Low

Score Breakdown

0
Popularity 40% No install data
60
Reputation 35% No ratings yet
98
Freshness 25% Updated 1 months ago

No vulnerability history

Download Trends

Loading download data…

Vulnerabilities

No known vulnerabilities

This plugin has no records in the Wordfence Intelligence vulnerability database.

About Membes

WordPress integration plugin for Membes Association Management System, enabling single sign-on, calendar display, member directory, and joining forms.

The Membes AMS Integration plugin seamlessly connects your WordPress website with the Membes Association Management System. This plugin is designed specifically for associations using Membes AMS who want to enhance their WordPress website with member-focused functionality.

Important Note: This plugin requires an active Membes AMS account. It will not function without proper Membes AMS credentials and API access.

Key Features

  • Single Sign-On (SSO) – Allow members to log into WordPress using their Membes credentials
  • Event Calendar – Display upcoming events from Membes on your website
  • Member Directory – Searchable, filterable member directory with privacy controls
  • Member Joining – Display membership types and enable online registration
  • Customizable Layouts – Developers can customize layouts without overriding plugin core
  • Seamless Integration – Keep Membes as the single source of truth for member data

Perfect For

  • Professional associations
  • Trade organizations
  • Member-based nonprofits
  • Certification bodies
  • Industry groups

How It Works

  1. Install and activate the plugin
  2. Configure your Membes AMS API credentials
  3. Enable desired features (SSO, calendar, directory, etc.)
  4. Use shortcodes or widgets to display content on your pages
  5. Customize styling to match your theme

About Membes AMS

Membes AMS is a comprehensive Association Management System that handles membership management, event registration, CPD tracking, communications, and more. Learn more at membes.com.

Shortcodes

After activating and configuring the plugin, use these shortcodes in any page or post.

[membes_sso]

Displays a login/logout button powered by Membes SSO. When clicked, logged-out visitors are sent through the Membes OAuth flow and automatically given a WordPress account on their first login.

Attributes:

  • text — Button label. Defaults to the login/logout labels configured in Membes Display Settings (typically “Login” and “Logout”).
  • class — CSS class applied to the button element. Default: membes-sso-button.

Examples:

[membes_sso]
[membes_sso text="Member Login"]
[membes_sso text="Sign In" class="my-button"]

SSO setup (one-time):

Before the SSO shortcode will work you need to configure an OAuth client in your Membes AMS account and enter the credentials in WordPress:

  1. In your Membes AMS admin, create an OAuth/SSO client and note the Client ID.
  2. Set the Redirect URI on the Membes side to: https://yoursite.com/membes_sso_callback
  3. In WordPress, go to Membes Connection Settings and enter the Client ID.
  4. In Membes Display Settings you can change the default login/logout button labels.
  5. Place [membes_sso] on any page — a “Login” link will appear for logged-out visitors and a “Logout” link for logged-in members.

[membes_event_feed]

Displays a short list of upcoming events pulled from your Membes calendar. Suitable for a homepage or sidebar widget area.

Attributes:

  • max_events — Number of events to display. Default: configured in Membes Display Settings (factory default: 3).
  • layoutlist or grid. Default: configured in Membes Display Settings (factory default: list).

Examples:

[membes_event_feed]
[membes_event_feed max_events="5"]
[membes_event_feed layout="grid" max_events="6"]

[membes_calendar_page]

Displays a full monthly event calendar with navigation and optional filters. Intended for a dedicated “Events” page.

Attributes:

  • show_filters — Whether to show the filter panel above the calendar. Accepts true or false. Default: configured in Membes Display Settings (factory default: true).

Examples:

[membes_calendar_page]
[membes_calendar_page show_filters="false"]

[membes_memberships]

Lists the membership types available in your Membes account, with descriptions and a “Join” button for each. Use this on a “Join Us” or “Membership” page.

Attributes:

  • layoutlist or grid. Default: configured in Membes Display Settings (factory default: list).

Examples:

[membes_memberships]
[membes_memberships layout="grid"]

[membes_member_directory]

Displays a searchable, filterable member directory. Search and filter options (name, category, location, etc.) are driven by the directory configuration in your Membes account.

Attributes:

  • directory_id — The numeric ID of the Membes directory to display. Default: configured in Membes Display Settings. Required if you have multiple directories.
  • country — Pre-filter results to a specific country using a two-letter ISO country code (e.g. AU, US). Default: empty (show all countries).

Examples:

[membes_member_directory]
[membes_member_directory directory_id="42"]
[membes_member_directory directory_id="42" country="AU"]

To find your directory ID, go to your Membes AMS admin and open the directory — the ID appears in the URL.

External Services

This plugin connects to the Membes AMS API, hosted at a domain you configure in Settings Membes Connection Settings (typically yourassociation.membes.com).

Data sent to Membes AMS:
* Authentication credentials (org ID and secret key) to obtain an access token
* Member profile lookups, event queries, and directory searches initiated by your site’s visitors

No data is sent to any service controlled by this plugin’s developers. All API communication goes directly between your WordPress site and your own Membes AMS account.

This plugin will not function without an active Membes AMS account and valid API credentials.

Third-Party Libraries

This plugin bundles the following open-source libraries:

Frequently Asked Questions

Do I need a Membes AMS account to use this plugin?

Yes, this plugin requires an active Membes AMS subscription. It connects to your Membes system via API to pull member data, events, and other information.

Will this work with my WordPress theme?

The plugin is designed to work with any properly coded WordPress theme. It uses standard WordPress practices and provides CSS classes for styling customization.

Can I customize the appearance of the calendar and directory?

Yes, the plugin includes default styling but provides CSS classes and hooks for customization. You can override styles in your theme or child theme.

Is member data stored in WordPress?

No, member data remains in your Membes AMS system. The plugin pulls data as needed via API calls, keeping Membes as the single source of truth.

What happens if my Membes API is down?

The plugin includes fallback handling. If the API is unavailable, cached content will be displayed where possible, and error messages will be shown gracefully.

Can I restrict certain content to members only?

Yes, the plugin provides access control features that integrate with WordPress user roles and your Membes membership data.

Ratings & Reviews

Recent Reviews

Loading reviews…

View all reviews on WordPress.org (opens in a new tab)

Changelog

1.0.0

  • Initial release
  • Single Sign-On functionality
  • Event calendar display
  • Member directory with search/filter
  • Member joining forms
  • Admin configuration panel

Alternatives to Membes

Other WordPress plugins serving a similar purpose, ranked by relevance and PF Score.

Platinum92.5
The Events Calendar icon

The Events Calendar

Create and manage events on your WordPress site with calendar functionality and virtual event support.

★ 4.2/5·600K+ installs·Updated 5 Aug 2026
Platinum89.8
Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin icon

Ultimate Member

Manages memberships with user profiles, registration, directories, and content restriction controls.

★ 4.4/5·200K+ installs·Updated 6 Jul 2026
Platinum89.5
User Registration & Membership – Free & Paid Memberships, Subscriptions, Content Restriction, User Profile, Custom User Registration & Login Builder icon

User Registration & Membership

Build tiered membership sites with content restriction and integrated payment collection.

★ 4.8/5·50K+ installs·Updated 12 Aug 2026
Platinum87.4
Simple Membership icon

Simple Membership

Restrict content to members and manage site-wide membership access control.

★ 4.6/5·40K+ installs·Updated 17 Aug 2026
Platinum86.8
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages icon

Kit (formerly ConvertKit)

Email marketing, newsletters, landing pages, and membership site management in one platform.

★ 4.8/5·40K+ installs·Updated 10 Aug 2026
Platinum85.2
SAML Single Sign On – SSO Login icon

SAML Single Sign On – SSO Login

Enable SAML Single Sign On for WordPress with support for multiple enterprise identity providers.

★ 4.9/5·10K+ installs·Updated 14 Aug 2026
Gold85.0
WP Simple Booking Calendar icon

WP Simple Booking Calendar

Display when properties or services are available for booking or already reserved.

★ 4.8/5·20K+ installs·Updated 29 Jun 2026
Gold84.9
GeoDirectory – WP Business Directory Plugin and Classified Listings Directory icon

GeoDirectory

Create and manage business directories, classifieds, or job listings on your WordPress site.

★ 4.8/5·10K+ installs·Updated 18 Aug 2026
Gold84.3
HivePress – Business Directory, Listings & Classified Ads Plugin icon

HivePress

Create directories, classifieds, job boards, and listing websites without coding.

★ 4.9/5·10K+ installs·Updated 28 Jul 2026