Thank you!

Thank you for purchasing a license of “UserPro Shortcode Elements for Visual Composer”.

We are hoping that this little add-on for Visual Composer will prove valuable to you and allowing you to user UserPro to its fullest potential. Please read this manual for more information about how to install, activate and use the plugin.


The highly popular “UserPro – User Profiles with Social Login” plugin includes multiple shortcodes that are used to embed forms, member lists, user information, etc. into your page. Some of those shortcodes have more than 100 different setting parameters, that are interdependent and conditional. Using those shortcodes can therefore be very complex, but if you are also using the popular “Visual Composer: Page Builder for WordPress” plugin, than this add-on has the solution for you.

This add-on provides dedicated elements for Visual Composer that give you access to all shortcode settings UserPro allows for, while grouping those settings into easy to understand tabs and automatically hiding the settings that don’t apply based on other settings.


Plugin Installation

Please install the plugin like you would install any other plugin in WordPress. You can either upload the extracted plugin directory directly to you server using any FTP program, or use the WordPress Plugin Installation routine.

Standard WordPress Routine:

1. In your WordPress Admin panel, click on “Plugins” -> “Add New”

2. Click on “Upload”

3. Click on “Browse” and navigate to the folder on your harddrive where the plugin file (ZIP version; the file as downloaded directly from CodeCanyon) is located. Select the plugin file and click on “Open” in your popup window.

4. Click on “Install Now”

5. Wait until WordPress finishes the upload and installation process.

6. Click on “Activate Now”

Manual Upload via FTP:

1. Extract the ZIP file you received from CodeCanyon. The file should include a folder named “ts-userpro-for-vc”

2. Using any FTP program, navigate to your WordPress installation and find the folder “wp-content”. Open that folder and (inside) find the folder “plugins”. Now open that folder and you should see a listing of all currently installed plugins for your WordPress installation.

3. Upload the complete plugin folder you extracted in step 1 into the “plugins” folder you just navigated to via FTP. Ensure, that the plugin folder is uploaded directly into the “wp-content/plugins” folder and not accidentally into one of the existing folders for one of the existing plugins.

4. Once the upload is finished, log into your WordPress admin section and go to the plugins section. You should now see “UserPro Shortcode Elements for Visual Composer” listed as available plugin. All that is left is to activate it.

If you have problems installing the plugin, follow the step by step instructions you can find here.

If you have followed all these steps correctly, and your system passed the memory check, the plugin should now be installed and functional.

CONGRATULATIONS, because you are done with the installation!

Error Messages

Depending upon your individual WordPress setup and internal size limits, you might encounter some problems/errors when attempting to install or activate the plugin.

Upload / Post Size Limits

When using the standard WordPress routine, please ensure that your WordPress upload and post size limits are large enough in order to accommodate the size of the plugin file. Otherwise, you will have to upload the plugin via FTP or to increase the restricting limits first.

Are you sure you want to do this?

If during the standard install routine you encounter a white page or a message asking you “Are you sure you want to do this?”, your upload / post size limits are most likely not sufficient for the file size and you should opt for the FTP method.

upload_max_filesize = 32M
post_max_size = 32M

In order to increase upload and post size limits for WordPress, you need to change some key system files, which allow you to set a custom upload value. Please follow the instructions provided in this article:


Any basic Google search will also provide you with more detailed information. In general, you need to add the following lines to your php.ini file:

Error Message after attempting to activate Plugin:

When activating the plugin, it will conduct a basic memory check in order to ensure that your system is having sufficient memory left to actually handle the plugin and all of its elements and features. If that check determines that there is NOT sufficient memory, it will prevent the plugin from getting activated.

That is done in order to prevent any WordPress crashes due to memory overflows, which would otherwise result in the so-called “White Screen of Death”. In that case, a critical error message (see below) will be shown instead, asking you to contact our support for further assistance. Of course, increasing your PHP server memory will fix the problem. There is a section dedicated to that process further down on this page.

Insufficient Memory Warning

Unfortunately, and to prevent a potential system crash, the plugin “UserPro Shortcode Elements for Visual Composer” could not be activated. It seems your available PHP memory is already close to exhaustion and so there is not enough left for this plugin.

Composer Elements

After you activated the plugin, you might have to enable those newly created Composer Elements in the Visual Composer Settings (that is, the settings for the actual Visual Composer Plugin) as well. You can find the Visual Composer Settings in your WordPress admin menu under “Settings” -> “Visual Composer”, our as main menu item “Visual Composer” (starting at v4.6.0). That step is necessary if you utilize the user rights options from Visual Composer itself, which allow you to enable/disable elements for specific user groups.

Once in the Visual Composer settings, you need to stay in the “General Settings” tab and navigate to the section called “User groups access rules”. There you can enable or disable each available Composer element for each available user role. After you made your changes, don’t forget to click on the “Save Changes” button at the bottom of the page.