CM Product Directory Community (CMPDC) - Suggesting a Product
Anonymous User Submissions
Once a non logged in user submit a new product his email is saved and a password is sent to him once the listing is approved.
This process does not create a WP users associated with the listing but will allow user to login to the product directory to only update their product listing information without having any access to the WP dashboard or having any other privileges related to WP users.
Creating the New Product Submit Form
In the plugin setting you can find the link to the submit form which is auto created by the plugin.
You can also manually create the form by using the shortcode.
CM Product Directory Community allows user to suggest theirs Products.
Suggest Product Settings
After plugin installation go to the Admin Dashboard → CM Product Directory → Settings.
Click on the Community Product tab.
In the Moderation Settings select who can add a product and save changes.
Defining the Captcha for the Form
To avoid spam from anonymous users you should make sure to add your reCaptcha keys to the plugin setting so the suggest new product form will have a captcha at the bottom.
Suggesting a Product Form (Front-End view)
Go to Suggest Product page and fill all fields (some of them might be mandatory).
Below: Suggesting product form - Basic information section.
Below: Suggesting product form - Product information section.
Below: Suggesting product form - Address section.
Below: Suggesting product form - Media section.
Below: Suggesting product form - Additional Links and Fields.
Below: Suggesting product form - Gallery.
Below: Suggesting product form - Captcha.
Click "Suggest a product" to add Product.
Define which fields appear in the form
To define which fields should be mandatory simply navigate to the Admin Dashboard → CM Product Directory → Settings, click on the Community Product Labels and find a field you want to set. Check box on the right side and save changes.