CM User Submitted Posts - Use Case - How to Let Your Users Submit Posts Without Accessing the Site Backend and Charge the Money for Posting

Use Case – How to let your users submit posts without accessing the site backend and charge the money for posting.

Back to User Guides

Note: This guide requires:


CM User Submitted Posts is a WordPress plugin that allows logged in users submit posts, review drafts and upload images via a customizable form. Update and moderate their content and provide writing tips. This WordPress Frontend posting plugin supports unlimited custom forms for post submissions.

CM User Submitted Posts Payments add-on lets you monetize your site by charging the money from the users for submitting the posts on your site.

Use Case Front-End

Use Case Assumptions

In this example we will consider how to let logged in users submit and manage their posts withour accessing the site backend, and how to charge the money from them for posting.

We assume that you already have bought  CM User Submitted Posts and CM User Submitted Posts Payments add-on, but not installed it yet.

It follows:

Installing The plugin

The process is the same for all CM plugins and add-ons.

  • Download the plugin from your customer dashboard
  • Log in to WordPress and navigate to the WordPress Admin → Plugins settings
  • Click on Add New
  • Activate it and add the license

Learn more: Getting Started - Plugin Overview

Installing the payment plugin (EDD or WooCommerce)

To install Easy Digital Downloads or WooCommerce head to Admin Dashboard → Plugins → Installed Plugins and click Add New

Search for Easy Digital Downloads or WooCommerce and install it.

Configure Payment Plugins

Don't forget to configure the payment plugin! This way you can connect it to payment providers such as PayPal or credit card companies.

External Resources:

Setting Up the Add-on

In this use case we go straight up to configure  CM User Submitted Posts Payments add-on. You can learn more how to configure the base plugin CM User Submitted Posts in our detailed guide: CM User Submitted Posts - Use Case - How to Let Your Users Submit Posts Without Accessing the Site Backend

Once you installed and configured the base plugin, payment plugin and add-on, it's time to configure the add-on. Navigate to Admin Dashboard → CM User Submitted Post → Settings.

Head to Payments tab. There you will see the option with the payment system that you installed. In our example we installed EDD, but the following actions will be the same for WooCommerce either.

All you need to here is to create new product with the price and choose it. To do this, click the Create new product button.

You will be redirected to the page of creating the product. There you need to give a name to the product:

And then set the price in the Download Prices section:

When it's done click the Publish button at the top right:

Now get back to the plugin settings to the Payments section. Choose the product that you've just created in a dropdown list and click the Save Changes button.


One more option you can configure - Labels.

Head to the Labels tab and scroll down to the Payments section.

Default text for the Redirect to the checkout page message label: You are being redirected to the checkout page. Once you finalize the payment, your post can be published

You can change this text according to your needs or translate it to another language. Now we can keep original text. 

Note: don't forget to click the Save Changes button after configuring.

End Result

Let's see the result on the Front-End.

Use Case Front-End

More information about the CM Users Submitted Posts (CMUSP) WordPress Plugin

Other WordPress products can be found at CreativeMinds WordPress Store

Let us know how we can Improve this Product Documentation Page

To open a Support Ticket visit our support center
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us