CM Registration (CMREG) - Shortcodes and creating the login button


Using Shortcodes

Shortcodes are simple codes contained within square brackets such as  [example-shortcode]. Some have parameters, which can be written before closing the bracket, as in [example-shortcode parameter="value"]

To learn about them, go to the WordPress dashboard and navigate to  CM Registration Pro → Shortcodes.  

This page shows every supported shortcode, with explanation and examples. 

The same information is available below, with images of the front-end.


Login [cmreg-login]

Add this shortcode to display a login button on pages or posts. Optionally, you can customize the button's text: [cmreg-login]Text[/cmreg-login]


Login Form [cmreg-login-form]

Displays login form.

In the login form, you can also add a link and label to redirect users to the registration form

[cmreg-login-form registration-url="/registration" registration-link="Click here to register"] - shortcode displays the login form. Optional attributes will produce a link to the registration page. You can also pass text or HTML that will be displayed for the logged-in users instead of the login form by putting it between the shortcode tags: [cmreg-login-form] You are already logged-in[/cmreg-login-form]


Registration Form [cmreg-registration-form]

Displays registration form.

In the registration form, you can also add a link and label to redirect users to the login form.

[cmreg-login-form registration-url="/registration" registration-link="Click here to register"] - shortcode displays the login form. Optional attributes will produce a link to the registration page. You can also pass text or HTML that will be displayed for the logged-in users instead of the login form by putting it between the shortcode tags: [cmreg-login-form]You are already logged-in[/cmreg-login-form]


Lost Password [cmreg-lost-password]

Displays lost password form.


Change Password [cmreg-change-password]


Displays fields to reset the password.

Parameters
  • showheader - whether to show or not the header with the text "Change Password" (0 for no, 1 for yes). The default is 0.

Registration Button [cmreg-registration-btn]

Displays the registration button and the registration form is being opened in the overlay after clicking the button.


Edit Profile Form  [cmreg-edit-profile]

Displays the form that registered users can use to update their profile information.


Social Login  [cmreg-social-login]

Displays the button that site visitors can use to login using Facebook.


Create Invitation Code [cmreg-create-invitation-code]

Displays the form that a user can utilize to invite his friends or just create the invitation codes.

Parameters:

  • expiration - set the invitation code's expiration date in format YYYY-MM-DD HH:MM:SS or give the time period as 30 days.
    You can  use the following English words: minutes, hours, days, weeks, months or years.

  • userslimit - number of users that can use the invitation code.

  • verifyemail - one of: global, 1, 0. Whether to require a user registered with this code to verify his email address.

  • emailinput - 0 or 1 - whether to show the email address input field to send the invitation code to or not.

  • role - set a Wordpress role that a user registered with this invitation code will be assigned to. If empty then use the role from the plugin settings.

  • showparams - 0 or 1. Show the parameters that the invitation code will have.


Show invitation codes created by user [cmreg-list-users-invitations]

Displays the table with all invitation codes created by the current user.


Login and registration buttons

You can add the login action on any link using the following URLs (href attributes):

#cmreg-login-click will produce both login and registration form in the overlay.

#cmreg-only-login-click will produce only the login form in the overlay.

#cmreg-only-registration-clickwill produce only the registration form in the overlay.

The following example is showing how to add the separate Login button and the Registration button to your Wordpress menu (wp-admin Dashboard -> Appearance -> Menus):

You can add also the button which will show the login and registration forms at once:

This will produce the new menu links on the front-end:

Notice: the login buttons will be replaced by the Logout buttons when the user is logged-in.

Clicking on each link will show the login or/and registration forms up floating over the website content:


More information about the CM Registration and Invitation Codes Bar 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