Author Archives: admin

How to Set Up The Pricing Tables

[one_fourth_first][respo_pricing plan_id="1" per="per month" button_text="Sign Up" button_color="blue" color="blue" button_target="self" button_rel="nofollow"]

  • text
  • text
  • text
  • text

[/respo_pricing][/one_fourth_first][one_fourth][respo_pricing plan_id="8" per="per month" button_text="Sign Up" button_color="blak" button_target="self" button_rel="nofollow" ]

  • 15GB Bandwidth
  • 350 MB Storage
  • 5 Domains
  • 4

[/respo_pricing][/one_fourth][one_fourth][respo_pricing plan_id="2" per="per month" button_text="Sign Up" button_color="green" color="green" button_target="self" button_rel="nofollow" ]

  • 25GB Bandwidth
  • 450 MB Storage
  • 7 Domains
  • 4

[/respo_pricing][/one_fourth][one_fourth_last][respo_pricing plan_id="10" per="per month" button_text="Sign Up" button_color="yellow" color="yellow" button_target="self"button_rel="nofollow" ]

  • 35GB Bandwidth
  • 550 MB Storage
  • 9 Domains
  • 4


Set Badge To User

set_badge_to_user($user_id, $badge_url, $badge_title)

This function let’s you assign badges to your users.


user_id any user is should passed as parameter none
badge_url a valid URL for your badge file empty
badge_title any valid text for the title of your bage cannot be empty


global $xoouserultra;

$user_id = 11;	//use your custom user id.
$badge_url = '';
$badge_title = 'Pro Member';			
$xoouserultra->api->set_badge_to_user($user_id, $badge_url, $badge_title);

Set User Meta Data

set_custom_meta_info($user_id, $meta, $value)

This function let’s you update the user’s meta data.


user_id any user is should passed as parameter none
meta any valid user’s meta field empty
value any information you would like to set empty


global $xoouserultra;
$user_id = 11;	//use your custom user id.
$xoouserultra->api->set_custom_meta_info($user_id, 'description', "My custom description for this user goes here.");

How To Create a Custom Registration Form?

Users Ultra Pro allows you to create different registration forms and profile fields that can be used to register your different users. For example: Agents, Models etc etc.

Click on Forms Ultra Link:

Sin título

Fill out the required fields and click “confirm” :


Using custom form on registration shortcode:

[usersultra_registration custom_form='lgic8']

Integrating Users Ultra Pro With bbPress

Integrating Users Ultra with bbPress need a little bit of theme tweaks. So, the very first thing you have to do is  tweaking your bbPress theme.

Hopefully you are using a child theme so that the folder doesn’t get overridden when you update the theme. bbPress will look for the template files in the theme first before using the default templates.

There are three files you would need to tweak.  loop-single-forum.php, loop-single-reply.php, loop-single-topic.php. You can find them within the bbPress templates.


Please note: These are the default template files. You will have to tweak your own files.

Once you’ve updated the theme’s files you will have to activate the bbPress feature within the UU Dashboard.


The reason you have to activate the bbPress compatibility is because you can have the optional items listed in Users Ultra Settings rather than having to go into the template files to make changes if you want to have other options included in the integration.

The integration should look like this screenshot. Please note: This is just an example and the look will depends on your CSS.


How To Create a Profile Field?

Creating a custom profile field

Go to UU Dashboard – Fields.


Click on the “Add new field” button.

Make sure you assign a unique name for the new field. This mean that “New custom meta key” field should be unique. For example: my_new_custom_field.

Type: You can create either fields or separators:

Editor/Input Tex: Here you have to specify what type of HTML element you would like to create.


Here there is a list of the possible “Input Type” fields you could create with Users Ultra.


You may assign a “icon” for the new field if you wish.


Click on the “Submit New Field” Button. That’s it. The new field has been created. It will appear at the top of the fields list.

Now that the new field has been create you have to drag it to the desired position.


If you wish to display this field in the registration form, please make sure that “Show on Registration form” has been set to “Yes”


How To Activate & Deactivate Modules

Removing or adding widgets in the user’s profile is really easy and it can be done by using the drag&drop widgets customizing tool which is in the Widgets tab.

Click on Appearance & Customization tab – Widgets.

Then you will see the following screen:


Just drag&drop the widgets between the two sections. If you wish to disable a widget just drag it to the Unavailable Widgets Section. If you wish to activate it again just drag it and drop it in the Available Widgets Section.