Member Directory Community Add-On for WordPress by CreativeMinds

Member Directory Community Add-on for WordPress

Member Directory Community Add-On for WordPress by CreativeMinds main image

Allow users (both logged in and guests) add, claim and edit member pages with the Member Directory Community AddOn.

Requires CM Member Directory Pro.

Member Directory Community Add-On Description

The WordPress Member Directory Community AddOn allows users to add a new profile to the WordPress member directory, claim an existing member profile which was listed and manage their listings.

This AddOn is a supplement for the Member Directory Plugin and empowers it by letting the users submit and manage their own profiles within the member directory.

Online Demo – Check Expert and Member Directory

What Happens when a Member Submits a New Profile

Managing New Member Listings

When a user submits a new member listing, the admin will receive a notification.

Admin can moderate the new listing and approve or reject it. Once approved, the user will receive a notification and a password for managing his member page.

With the email and password the member page owner can manager the member listing WITHOUT being logged in to the WordPress site or be defined as a WordPress user. This allows a complete separation between member page owners and WordPress users.

Showing part of the new member submission form
Showing part of the new member submission form

In cases when the member forgets his password, near each member profile page which is assigned to a member, a forgot password link will appear, allowing member to receive a new password to the registered email.

Creating Community Directory

Expert Community gives you full control on how your visitors can submit their experts profiles for approval.

Learn how to create a directory where users suggest experts.

Expert Directory
Expert Directory

Administrator Tools to Manage Members Profiles

Moderation and Notification

The plugin provides the admin with several ways to manage listings. Admin can moderate all listing submitted by users and approve them before they appear in the directory.

Admin can also assign an email and send a password for an existing member listing to the owner, Allowing him to manage the member page.

Setting screen showing part of the moderation and notification settings
Setting screen showing part of the moderation and notification settings

Modifying the New Member Submission Form

Controlling the Submission Form

Plugin settings includes many options for the admin to manage the member submission form.

Admin can define which fields should appear. Which fields will be mandatory and what is the label which will be shown beside each field.

Setting screen showing part of the member form settings
Setting screen showing part of the member form settings

User Dashboard for the Member Profile

The plugin supports a user dashboard for logged-in users which let them see their existing profile and manage it. Since members are not necessarily defined as WordPress users this dashboard will be usable just in cases where new member profile submission is made by logged in users.

Claiming an Existing Member Profile

Claiming Existing Member Page

Admin can turn on the module for claiming existing member page. When set, a small link will appear in all member pages which are currently not assigned to a member page owner.

Users can fill up their email and name and submit a claim request. if approved this member page will be assigned to the user and a password will be sent to him to manage the member page.

Claim existing member page form
Claim existing member page form

Use Case Example

  • Experts Database – Build a directory of people who are regarded as experts in their field of work. It can also be used as a website for personal profile promotion.

Using the Member Directory Community Add-On

  • Submit new Listings – Allow users to submit a new member profile
  • Update Existing Listing – Allow users to edit and update an existing profile
  • Claim Member Pages – Allow users to claim an existing member profile already in the directory

Member Directory Community Prerequisite Plugin

You need to have the Member Directory plugin installed before using the community addon

CM Expert Directory Pro
Member / Expert Directory
Build a WordPress member directory for consultants, academic or members profile with detailed information about each member. Include images, videos and filter the directory by tags. Supports payments via add-on.
[ Video]  [ Userguide]

Member and Expert Directory Payments Related Plugins

CM Expert Directory Contact Form
Member Directory Form
Supports adding a configurable form to the member pages. The form message can be sent to the admin or directly to the member
[ Video]  [ Userguide]
CM Expert Directory Payments
Member Directory Payments
Support charging payment for publishing a new member listing or renewing an existing one. You can choose between WooCommerce cart or Easy Digital Downloads.
[ Video]  [ Userguide]

Member Directory Community AddOn Features

  • Shortcode support a form with Captcha for submitting and managing a member profile
  • Admin can define what fields are mandatory in the add new member form
  • Admin can turn On/off member profile claim feature
  • Admin can turn On/off forgot password feature
  • Support external users username and password for managing their member profile
  • Support member notifications
  • Support changing all the labels related to the member form
  • Support moderation of new member postings

Member Directory Community Add-on Features in Details

Please check the user guide to learn more about this plugin.

Add a member profile form – Using a shortcode admin can place a form where user can post a new member profile and edit existing. The form mandatory fields are controlled from the admin settings.
Claim your Member Profile – Each member profile page which is not already assigned to an owner can show claim your member profile form.
Password Recovery – Once member profile is claimed, owner can ask to recover password. An email notification will be sent to the owner registered email address.
AddOn Settings – AddOn settings includes Moderation settings of who can moderate new member profiles added and notifications settings.
Owner Email – Once claimed, member profile owner email appear in the profile edit page from the admin dashboard. Admin can update email and also send password recovery notification.
AddOn Labels – All labels related to the member profile details and form are editable. Admin can also define which field is mandatory.
Claims Dashboard – Review all claims from a single, efficient dashboard
GDPR Compliant – Provides tools that let users have full control over their data, assisting the admin with data regulations compliance. Learn more

Member Directory Community Image Gallery

Member Directory Online Demo

2016-06-15_12-10-22 Member Directory Community Submissions

This demo shows a form for submitting a new member profile. Once profile is submitted admin is notified. Admin can moderate the new profile before it appears in the directory.

Suggest a new member profile Example

Member Directory Community Frequently Asked Questions

Please check the user guide to learn more about this plugin.

What is the benefit of this add-on?

The Community add-on for the Member Directory plugin allows visitors to your site to Add new experts to your directory or to Claim existing experts.

This can allow you to outsource some of the work of creating and managing content on your site to your users. It also means that experts can have the creative control over their listings and who knows an expert better than they themselves?

To learn more about the Member Directory Community add-on see this Overview article.

How many expert listings can be created?

There is no limit to the number to the experts listed which can appear in the directory. You can have 10,000 or more experts listed. When having a very large number of experts (50,000+) you might need to scale up your WordPress server.

To learn more about the member directory add-on see this Help article.

Do you have to be logged in to manage experts?

No. Each user submitting an expert receives a username and password which will let them edit their expert listing. This does not make them a registered user but only grants them the ability to edit the expert page.

To learn more about adding experts see this Help article.

How do users update existing expert listings?

Users can claim existing expert listings which are not assigned to anyone. Once claimed and assigned to them they can use the username and password granted to edit the expert description.

To learn more about updating expert listings see this Help article.

Can I create expert listings and reach out to the experts to see if they would like to manage them?

Yes, there is an Expert Claim feature built into the add-on. You can also hide the Add new Expert form from users, leaving them with only the option to Claim experts that you have added.

To learn more about claiming expert listings see this Help article.

Is there any way to charge my site users for adding or claiming expert listings on my directory?

Yes, you can charge for both adding new expert listings to the directory and claiming existing ones. For this you will require the Member Directory Payments add-on.

To learn more about Member Directory Payments see these Help articles.

Is there any way to prevent Spam or Malicious content from being added to my directory?

There are two safety features built into the add-on. Re-captcha and Moderation.

Re-captcha can help to prevent attacks by bots harming your site content quality and performance and Moderation allows you to manually filter out nuisance visitors submissions and to check content quality before it goes live

To learn more about moderation see this Help article.

Is there any sort of User dashboard for managing directory listings that have been submitted or claimed?

Yes. Once a user logs into your WordPress site they can go to the Dashboard page which you can create on any page or post on the site with the insertion of the included dashboard shortcode.

From here they can View their previously added or claimed listings, edit them or delete them if they choose (still pending admin moderation if you have this feature enabled.

They can also suggest new expert listings from here.

To learn more about this feature see this Help article.

Do listing owners have to have access to or be registered users on my WordPress site to be able to own and managing directory listings?

No, not at all. When an expert creates a new listing or claims an existing one and passes moderation (if the moderation features is enabled) they will receive log in credentials and a link in their email.

Using this link they can then go to your site and manage their listing without having to be logged in on the site. They don’t have to have a user account at all!

To learn more about this feature see this Help article.

Member Directory Community Changelog

Version 2.0.7 from the 2nd Aug 2022

  • Bugfix related to self edit feature

Version 2.0.6 from the 3rd April 2022

  • Improved recover password error messages

Version 2.0.5 from the 16th March 2022

  • Bugfix related to double claim notification for admin

Version 2.0.4 from the 28th Feb 2022

  • Added validation in community form on select

Version 2.0.3 from the 4th Feb 2022

  • Added support to disable redirection after update profile
  • Added view profile button in community form
  • Bugfix related to taxonomy 6 save issue

Version 2.0.2 from the 24th Jan 2022

  • Bugfix related to email field
  • Improvement in community form
  • Bugfix related custom taxonomy fields duplicate values

Version 2.0.1 from the 16th Jan 2022

  • Bugfix related to notification class

Version 2.0.0 from the 29th December 2021

  • Fixed validation in community form

Version 1.9.9 from the 18th December 2021

  • Added support to pass default featured image from community form

Version 1.9.8 from the 8th December 2021

  • Update javascript of community form

Version 1.9.7 from the 25th November 2021

  • Fixed JavaScript issue in community form

Version 1.9.6 from the 14th November 2021

  • Added support to manage products with community form

Version 1.9.5 from the 12th November 2021

  • Added recover login & password email subject and content

Version 1.9.4 from the 28th Aug 2021

  • Added taxonomy 6 to suggest expert form
  • Fixed tie user to expert
  • Fixed login functionality from expert page

Version 1.9.2 from the 21st July 2021

  • Fixed labels for taxonomies in Suggest expert page
  • Fixed empty expert id for suggest expert page
  • Fix: don’t show expert in suggested page if expert is not tied with current user and not created by this user
  • Fixed creation expert and tie to owner
  • Improved recover password feature

Version 1.9.1 from the 6th June 2021

  • Improved only one expert per user functions

Version 1.9.0 from the 23rd May 2021

  • Updated license package to version 1.9.1

Version 1.8.9 26th April 2021

  • Improved CSS of GDPR disclaimer feature

Version 1.8.8 8th April 2021

  • Bugfix related to email notifications

Version 1.8.7 31st March 2021

  • Added company field in community form
  • Added support to add redirect URL after submit the community form

Version 1.8.6 5th March 2021

  • Bugfix related to preview expert

Version 1.8.5 22nd Feb 2021

  • Added support to override community form template in theme
  • Added support to checkbox with taxonomies
  • Bugfix related to tags not saved

Version 1.8.4 15th Jan 2021

  • Bugfix related to user access email after publish

Version 1.8.3 8th Jan 2021

  • Bugfix related to claim feature

Version 1.8.2 15th Nov 2020

  • Improvement in claim feature

Version 1.8.1 13th Oct 2020

  • Bugfix related to claim accept email from admin section

Version 1.8.0 10th Oct 2020

  • Added fax phone number field

Version 1.7.9 8th Oct 2020

  • Added support to show/hide username and password fields from community form

Version 1.7.8 15th Sep 2020

  • Added support to add mask on phone field

Version 1.7.7 8th Sep 2020

  • Bugfix related to slashes in settings section

Version 1.7.6 10th August 2020

  • Added hardcoded text into labels section

Version 1.7.5 10th July 2020

  • Bugfix related to admin notification feature

Version 1.7.4 4th July 2020

  • Improvement in only one expert per user feature
  • Improvement in login box error messages
  • Bugfix in terms of service checkbox validation

Version 1.7.3 11th june 2020

  • Added terms of service field support with community form
  • Resolved PHP warnings
  • Updated package 1.9.0

Version 1.7.2 13th May 2020

  • Bugfix in send login and password feature from admin

Version 1.7.1 30th Apr 2020

  • Bugfix in community login form
  • Improvement with cm expert directory levels addon

Version 1.7.0 27th Apr 2020

  • Added change username and password feature with community form
  • Added taxonomy 4 and taxonomy 5 field in community form
  • Added Instagram field in community form
  • Added support with cm expert directory levels addon
  • Bugfix in GDPR disclaimer feature

Version 1.6.9 9th Mar 2020

  • Added claim request listing
  • Added new email notification for user claim on submit
  • Bugfix related to community form submit button label

Version 1.6.8 17th Mar 2020

  • Added support to manage expert gender field from frontend form
  • Updated package 1.8.10

Version 1.6.7 9th Feb 2020

  • Ability to connect each Expert profile closely with the user account
  • Ability to only update empty values/fields when importing from CSV
  • Ability to identify the expert by custom field (except for ID)
  • Ability to “activate” the newly created expert profile
  • Added support to add instructions with video gallery field for form

Version 1.6.6 27th Nov 2019

  • Added support to add documents with each expert

Version 1.6.5 14th Nov 2019

  • Integration with GeoDirectory Plugin
  • Added new parameters show_header, geo_directory and edit_on_backend in cmedc_dashboard shortcode
  • Bugfix related to recaptcha v2 invisible

Version 1.6.4 12th Oct 2019

  • Replaced deprecated function
  • Improvement in html

Version 1.6.3 25th Sep 2019

  • Login box hide if user already logged in
  • Added support to community form contact email set as owner email
  • Added visible option for virtual address, country and google map

Version 1.6.2 9th Sep 2019

  • Added main image as featured image
  • Bugfix related to owner email field in form

Version 1.6.1 19th Aug 2019

  • Added some text in labels section
  • Improvement in statusObserver method
  • Bugfix related to send notification

Version 1.6.0 21st July 2019

  • Bugfix related to post data with double quotes

Version 1.5.9 15th July 2019

  • Bugfix related to community form submit
  • Removed some warnings

Version 1.5.8 6th July 2019

  • Compatible with php 7.2

Version 1.5.7 8th June 2019

  • Resolved output buffer issue in loadView function
  • Added loader on form submit

Version 1.5.6 16th May 2019

  • Bugfix related to video gallery

Version 1.5.5 15th May 2019

  • Added video gallery update support in community form

Version 1.5.4 08th May 2019

  • Added parameter show_footer in cmedc_dashboard shortcode

Version 1.5.3 05th May 2019

  • Bugfix related to custom css

Version 1.5.2 23rd Apr 2019

  • Added gallery update support in community form
  • Updated package 1.8.9

Version 1.5.1 24th Feb 2019

  • Added reCAPTCHA instructions in settings
  • Removed gray overlay after submit community form

Version 1.5.0 30th Jan 2019

  • Added stripslashes for GDPR disclaimer text

Version 1.4.9 28th Jan 2019

  • Added stripslashes for labels

Version 1.4.8 23rd Jan 2019

  • Bugfix in access notification email
  • Updated license package 1.8.6

Version 1.4.7 16th Jan 2019

  • Added community form section heading text change settings

Version 1.4.6 9th Jan 2019

  • Bugfix in community dashboard structure
  • Improvement in CSS

Version 1.4.5 5th Jan 2019

  • Bugfix in community dashboard shortcode

Version 1.4.4 26th Dec 2018

  • Added custom css support on community form

Version 1.4.3 10th Dec 2018

  • Improved galley features

Version 1.4.2 23rd Nov 2018

  • Bugfix in gallery and videos feature

Version 1.4.1 20th Nov 2018

  • Added expert images gallery and videos feature

Version 1.4.0 30th Sep 2018

  • Added some css classes on form

Version 1.3.9 13th Sep 2018

  • Added export form section heading text change settings
  • Updated license package

Version 1.3.8 11th Aug 2018

  • Fixed bug with edit expert link from dashboard

Version 1.3.7 31st July 2018

  • Fixed bug with maximum number of categories limit issue if set empty

Version 1.3.6 27th July 2018

  • Added admin panel notification visible only for admin and editor
  • Fixed expert form data save issue

Version 1.3.5 24th July 2018

  • Fixed the fatal error in gdpr class
  • Added paragraph spacing support in emails
  • Updated license package

Version 1.3.4 19th July 2018

  • Fixed bug with password recovery email

Version 1.3.3 19th June 2018

  • Added the display of the login/password of the expert profile owners to admins
  • Fixed bug with reCAPTCHA

Version 1.3.2 15th June 2018

  • Fixed bug with community form fields label
  • Added community form fields show/hide option

Version 1.3.0 10th June 2018

  • Added GDPR Feature

Version 1.2.9 11th Apr 2018

  • Added the display of the login/password of the expert profile owners to admins

Version 1.2.8 23rd Jan 2018

  • Added an option to display categories field as checkboxes on the Community form
  • Added an option to display tags field on the Community form
  • Added an option to disable the Social Information section on the Community form

Version 1.2.7 22nd Dec 2017

  • Updated the licensing package

Version 1.2.6 18th Nov 2017

  • Added the missing label definition
  • Updated the licensing package

Version 1.2.5 29th July 2017

  • Fixed the rare bug
  • Fixed the bugs with editing
  • Fixed the User Dashboard edition option
  • Changed the User Dashboard links to open in new tab
  • Improved the Image Upload library

Version 1.2.4 6th July 2017

  • Fixed the bug with e-mails not being sent for users on registration

Version 1.2.3 14th June 2017

  • Fixed the fatal error when logging in

Version 1.2.2 12th June 2017

  • Fixed the bugs with the claims
  • Updated the Licensing Package

Version 1.2.1 22nd April 2017

  • Fixed the bug with the Cookie

Version 1.2.0 23rd March 2017

  • Adding image on community form fixed
  • Password Recovery feature improved
  • Changed the old Captcha v1 to brand new invisibleCaptcha
  • Added the filter allowing to display custom fields in the form
  • Fixed the bug with the [business] shortcode missing in the admin e-mail notification
  • Fixed some bugs

Version 1.1.8 12th January 2017

  • Fix a security issue.

Version 1.1.7 5th Dec 2016

  • Add the function stripslashes() for text that appear with unwanted slashes
  • Fix a bug that cause a black dot to appear in the ‘Add product’ page for roles who cannot see the form

Version 1.1.4 16th Aug 2016

  • Updated licensing dashboard

Version 1.1.3 from 11th June 2016

  • Fixed the bug with ReCaptcha not working properly on https based sites (mixed content)

Version 1.1.1, 14th June 2016

  • Fixed bug with plugin deactivation

Version 1.1.0, 11th June 2016

  • Security Fixes

Plugin First Release 9th June 2016

Do you need additional functionality?

We can implement additional features, change the interface and integrate external resources. Get in touch with us!

We Accept All Major Credit Cards
Accepted payment methods include all Credit Cards and PayPal