Blog

WordPress Registration Shortcodes List

Mastering RegistrationMagic shortcodes is essential to fully utilizing your WordPress registration plugin. RegistrationMagic offers many WordPress registration shortcodes which allow publishing content on the front-end and inserting variables in your emails to make them more dynamic and professional. We introduce new shortcodes with each major release and will keep updating the list.

If you are also building user profiles, memberships and groups for registered users, do check out comprehensive shortcode list for RegistrationMagic’s companion plugin ProfileGrid.

WordPress Registration Shortcodes List:

TitleShortcodeTypePurpose
Login Form[RM_Login]ShortcodeFront-end login form
Register Forms / WordPress register shortcode / WordPress registration shortcode[RM_Form id=‘x’]ShortcodePublishes a form with ID x
User Directory Form Specific[RM_Users form_id=‘x’]ShortcodeUser directory of users who submitted form x
User Directory (All Users)[RM_Users]ShortcodeGlobal WordPress registered users’ directory
User Directory Form Specific with Time Range[RM_Users form_id=‘x’ timerange=’year’]ShortcodeUser directory of users who submitted form x during this period
User Directory All Users with Time Range[RM_Users timerange=’year’]ShortcodeGlobal user directory of users who submitted any form during this period
Front-end User Area[RM_Front_Submissions]ShortcodeFront-end multi functional user area
Form Field Value{{Username_’x’}}Email VariableInserts value of a field having ID ‘x’ filled by user in Autoresponder, Automation and Bulk email body
Site Name{{SITE_NAME}}Email VariableInserts name of the site in New User, User Activation Email, Activate User to Admin email body in Form Dashboard > Email Templates
Username{{USER_NAME}}Email VariableInserts Username of the user in New User and Activate User Email To Admin email body in Form Dashboard > Email Templates
User’s Email{{USER_EMAIL}}Email VariableInserts Email of the user in the Activate User Email To Admin email body in Form Dashboard > Email Templates
User Password{{USER_PASS}}Email VariableInserts Password of the user in the New User email body in Form Dashboard > Email Templates
Email Verification Link{{EMAIL_VERFICATION_LINK}}Email VariableInserts email verification link in the User Verification email body in Form Dashboard > Email Templates
Email Verification Code{{EMAIL_VERIFICATION_CODE}}Email VariableInserts email verification unique code in the User Verification email body in Form Dashboard > Email Templates
Email Verification Code Lifetime{{EMAIL_VERIFICATION_EXPIRY}}Email VariableInserts validity time for verification link/ code in User Verification email body in Form Dashboard > Email Templates
Site URL{{SITE_URL}}Email VariableInserts website URL in the email body
Direct User Activation Link{{ACTIVATION_LINK}}Email VariableInserts link to activate users for admin in the Activate User Email to Admin email body in Form Dashboard > Email Templates
Form Submission Data{{SUBMISSION_DATA}}Email VariableInserts all the form data (labels and values) in the New Submission email body in Form Dashboard > Email Templates
User Submission History{{SUBMISSION_HISTORY}}Email VariableEmbeds form submission history of the user in the New Submission email body in Form Dashboard > Email Templates
User Account Data{{RM_USERDATA}} Email VariableEmbeds user information of the user in the New Submission email body in Form Dashboard > Email Templates
User EDD Data{{RM_EDD_DETAILS}} Email VariableEmbeds Easy Digital Downloads user details in the New Submission email body in Form Dashboard > Email Templates
User WooCommerce Data{{RM_WOO_DETAILS}}Email VariableEmbeds WooCommerce order history of the user in the New Submission email body in Form Dashboard > Email Templates

Above WordPress registration shortcodes list is updated till release 4.0.1.0.

Version releases are shared with our users on Facebook page. Stay connected with us on Facebook. For more information regarding RegistrationMagic plugin, we suggest that you browse our guides and breakthrough ideas.

25 Comments

  1. Genevieve smith

    Does the pluggin restrict web content and posts for non logged in users.

    1. RegistrationMagic Staff

      The content cannot be restricted but forms can be restricted on the basis of user role and non logged in user will not be able to access the form.

    2. rmagic

      The content can be restricted through RegistrationMagic integration with ProfileGrid plugin – which is available for free.

  2. Chas

    Can theshortcode number be changed on the forms, i.e. changing [RM_Form id='6'] back to [RM_Form id='3']?

    1. rmagic

      Hello Chas,

      There’s no existing option to set the form ID to a different number. But if you are in a situation where you absolutely need to change it, you can write to our technical support and they will be able to help you out.

  3. Mauro Pontara

    Hi how to configure automatic activation user after confirm link send to email insert into registration?
    Thanks

    1. RegistrationMagic

      The account activation methods available in RegistrationMagic are: activate user automatically, deactivate user for manual approval and send verification email. Go to RegistrationMagic > global settings > user accounts and select the action to be performed when the user registers for the first time. The content of the account verification email can be set in RegistrationMagic > dashboard of the form > email templates.

  4. Arthur

    Is it possible to have just the profile name and email on the User area? or can i change the Payment and registration tabs in the front area to read what I want?
    I am trying to build a custom dahsboard so i need to know if i can customize the fields that are displayed on the front end user area

    1. RegistrationMagic

      To change the payment or registration tab names, you may use a third party plugin named LocoTranslate. Field customization is possible but its restricted. For instance profile image can be hidden.

  5. agenceMorgane

    Hello,

    I want to display on a directory my site’s users with the shortcode [RM_Users] or [RM_Users form_id=‘x’], and is not working.

    What more must be done?

    1. RegistrationMagic

      The shortcode for user directory can be fetched from RegistrationMagic > dashboard > user directory > copy the shortcode and use it on a WordPress page.

  6. Lara Marsh

    Is there a way to edit what is shown under each picture in the user directory? (i.e. using shortcode [RM_Users form_id='x']

    If it requires custom coding, can you point me to the affected files? Thanks.

    1. RegistrationMagic

      You can edit what is shown below each picture in the user directory under “public/views/template_rm_user_list.php” file.

  7. Lara Marsh

    Is there a way to link the user directory images or information displayed under each to the individual profile page of that user so that a visitor can get more information about that user?

    1. RegistrationMagic

      This is not possible as of now. But we have made note of your requirement and will consider it for one of our future releases.

  8. Debbie

    I would like to display ONLY submissions in the user account area. Is this possible? I am not taking payments so I do not want that tab. And I do not want them to be able to reset their password, so I do not want that tab. Thanks

    1. Metagauss Support

      We can hide this Payment tab, Reset password tab using custom CSS.
      Kindly add the following CSS in Appearance > Customize > Additional CSS option
      https://prnt.sc/rvyb2o

      .rmtab-payment-details, .rmtab-reset-pass {
      display: none!important;
      }

  9. Eduardo

    Hello, I would like to add fields to the Publish Users Directory of shortcode [RM_Users form_id=‘x’], so it displays not only the first and last name and email, but also other form inputs? And also, can de display be modified to a more tabular or table-view mode? I have the premium plugin. Thanks.

    1. RegistrationMagic

      As of now the requested feature is not available in RegistrationMagic. We have made a note of your requirement for review and analysis.

  10. Eduardo

    Hello. I would like to display/publish the registered users “without WordPress account” in a way which allows me to show only certain filled-in fields from the form [RM_Form id='1'] for example (non-confidential). So far I think it can only be done through ProfileGrid, but only with registered users WITH WP account. I have premium pack.

    Summarising, does anyone now how to display only certain fields on [RM_Form id='1'] and maybe even filter to publish only users who have responded an specific response (e.g. in Field “type of worker”, only show who have responded in radio-button option “Volunteers”.

    Thanks a lot.

    1. RegistrationMagic

      Unfortunately, it’s not possible to achieve this using RegistrationMagic. We have made a note of your requirement for review and analysis.

  11. tariq

    how to show registration data from registration magic in my account page woocomerace

    1. RegistrationMagic

      Please follow these steps:

      1. Activate RegistrationMagic
      2. Create Form F in All Forms Page of RegistrationMagic
      3. Click Fields Link showing in Form F Card
      4. Now click Add Field link and create the fields of your choice
      5. Go to Global settings > Woocommerce integration settings
      6. Select Form F as default registration form
      7. Go to WooCommerce -> Settings -> Accounts -> Enable Registration. Also make sure to check the box beside enable customer registration on “My account: page“.
      8. Now Open Woocommerce My Account Page in logout state. Form F Fields will show along with Username and Password field of Woocoommerce registration form.
      For more details,please visit this link- https://registrationmagic.com/knowledgebase/woocommerce-integration/#htdefregform

  12. Maria

    what can i do if [RM_Front_Submissions] is not working? it only displays the normal profile, i cant view my profile’s submissions history

    1. RegistrationMagic

      This issue is not reproducing on our end. Please raise a support ticket here: https://metagauss.com/help-and-support/ as we need more details in order to provide you a speedy resolution.

Leave a Comment

Your email address will not be published. Required fields are marked *

shares