User Profile Settings
Introduction to User Profile Settings
This section is used to configure the settings related to user profiles management.This is one of the more important and advanced settings sections in UPME. So it’s mandatory to know the meaning and functionality of each of the settings in this section to make most out of UPME. Following screenshot previews the User Profile Settings screen with all the default values.
Now we are going to look at each setting and functionality in detail.
Display Name / User Link Options
This setting defines how display name links inside the user profile. Display name is available in the header of user profile as shown in the following screenshot.
We have 3 options to enable/disable linking of Display Names on user profile as explained below.
-
Link to user profiles
This option links display name to the full profile. Generally, we display the compact profile in member list and just after logging in to the site. So this option is usefull for navigating to the complete profile by clicking on the display name. This is the default value for this setting.
-
Link to author archives
This option links display name to the author archives page of WordPress. Depending on your theme, this page will contain your profile details as well as posts you created. This is not a widely used option. However, this might become usefull when you are using UPME to manage a blog and its authors.
-
No Link. Show as static text
This option will disable the links on display name and display it as a static field. This option is rarely used as we always want a way to navigate to full profile without just displaying static text.
Profile Permalinks
This setting is used to define the URL attribute to identify the users. You can choose either User ID or Username. Let’s see how this setting works in different permalink struture.
-
Permalink Type – Default (http://www.example.com/?page_id=1)
Profile Permalinks – User ID
Sample URL – http://www.example.com/?page_id=1&viewuser=1
-
Permalink Type – Default (http://www.example.com/?page_id=1)
Profile Permalinks – Username
Sample URL – http://www.example.com/?page_id=1&username=admin
-
Permalink Type – Post name (http://www.example.com/sample-post/)
Profile Permalinks – User ID
Sample URL – http://www.example.com/profile/1
-
Permalink Type – Post name (http://www.example.com/sample-post/)
Profile Permalinks – Username
Sample URL – http://www.example.com/profile/admin
You can use any of the permalink strtures. However, we recommend using Post Name permalink struture with User ID or Username as the profile permalinks.
Link Post Count to Author Archive
This setting is used to link post/entries count on user profiles to the Author archive pages. By default these stats will be shown in the profile header with the links to archive pages. You can use this setting to link/unlink these entries. Following screenshot previews the stats section of user profiles with links enabled.
Maximum allowed user image size
This setting defines the maximum allowed file size for user images. You need to enter a numeric value in MB.By default, its set to 2MB. Users will receive an error message if they try to upload files larger than the limit set here. You can also view the file upload size allowed by your server in the message displayed under the textbox field. Make sure to set it up to prevent file uploads with large sizes.
Show separators on profiles
This setting is used to display separator fields inside the profiles. If checked, separators will be displayed when viewing front-end profiles.Otherwise, separators are displayed only on the registration form and when editing profiles. By default, separators will not be displayed in the view profile section.If you are using this option, it is recommended to also enable the next option to show empty fields on profiles.Separators may be added and edited in the UPME Custom Fields section. Following screenshot displays a user profile, when this setting is enabled.
Show empty fields on profiles
This setting is used to display fields with empty values inside profiles. By default, this is disabled and fields with empty values will not be shown on view profile section.If checked, empty fields will be displayed when viewing front-end profiles. Otherwise, only fields populated with data are when viewing front-end profiles
Field for Profile Title
This setting is used to define the field to be used as the title of the profile. Default and recommended choice is Display Name. However, you have the preference of selecting a custom field or combination of first and last names as the profile title. Following screenshot previews a profile when profile title field is set to First Name and Last Name.
Show recent user posts on profiles
This is setting is used to display user recent posts inside the profile. These posts will be displayed after the fields section. By default, this setting is not enabled. Following screenshot previews a profile with recent posts.
Maximum number of posts
This setting defines the maximum number of recent posts to be displayed in profile. You need to enable Show recent user posts on profiles setting to make this setting available. By defaut, 3 posts will be displayed inside the profile. You can set this values from 1-10 based on your preference.
Show featured images on posts
This setting defines whether to show featured image along side the post. By default, this setting is disabled and featured image is not shown. If feature image doesnt exist, a default image will be used.Following screenshot previews how posts are displayed when this setting is enabled.
Website links on user profiles
This setting is used for linking the website field to its URL. By default, it will be disabled. Once enabled, it will link to the value specified for the website field. Your website field should have the meta key website to work with this setting. This setting will not be applied to custom website fields with custom meta keys. You can also use UPME filters to enable links on website field as well as any other field.
Shortcode for Profile Popup
This setting is used to define the shortcode used for loading profiles inside modal windows. UPME allows you to enable loading profiles on modal windows from the member list. Once a profile is clicked, the profile will be displayed inside a modal window. By default, we use [upme]
shortcode for this setting. So the default profile will be displayed. However, you can change how profiles are displayed using the shortcode attributes.
Following screenshot previews the profile displayed for using [upme show_stats=false]
for this setting. As you might notice, stats section is hidden. You can also use other attributes to customize the profile.
Enable Profile Status
This setting defines whether you allow users to decide the profile status. Profile status can be set to ACTIVE/INACTIVE. Profiles can be removed from member list by setting Profile Status to INACTIVE. By default, this setting is disabled and all profiles are set to ACTIVE status. Admin can check this feature to enable the private status feature for users.If enabled, users will be able to change the profile status to active/inactive. Following screenshot previews how users can set profile status when this setting is enabled.
Display Profile Status
This setting is used to display the profile status inside the view profile section. This is only available when you enable Enable Profile Status setting. If enabled, users will be able to see the status of the profile along with other profile fields as shown in the following screenshot.
Link Post Author Link to UPME Profile
This setting is used to link post author to the UPME profile page. By default, this setting is disabled and post authors will be redirected to the author archive page. Once enabled, all author links from posts will redirect to the profile page instead of author archive page.
Display UPME Profile for Post Author after Post Content
This setting is used to display UPME profile of author, after the post content. By default, this setting is disabled and author information will be shown based on the features available in your theme or any other plugin. If this setting is enabled, UPME profile is displayed after the content. However, profiles generated from your theme or other plugins will still be displayed. So if you are using this setting, make sure to turn off other generated author profiles. Following screenshot previews author profile after the post content.
Template for Post Author Profiles
This setting is used to define the template used for the author profile. You need to enable Display UPME Profile for Post Author after Post Content setting, before using this setting. By default, it will use the default UPME profile design shown everywhere in documentation and demo site. However, you have 4 other designs to choose for the author profile. Following screenshot previews the author profile with design selected from this setting. You can view all available designs here.
Enable Two-Factor authentication with Email
This setting allows you to enable/disable Two-Factor authentication with email. Two-factor authentication uses 2 types of verifications before allowing users to login. First, verification will be the username and password. Once its validated, you will get an email with a link to login. You can click on the link to coomplete the second verification and automatically login to the site. By default, this setting is disabled. You can enable this in situations where you are concerned about the security of user accounts and user needs additional verifications.
Once this setting is enabled, Two-Factor authentication will be enabled for all the users in the site. However, each user can enable/disable using this verification by editing the Email Authentication field as shown in the following screenshot.
Profile Tabs Status
This setting is used to enable tabs in user profiles. By default, this setting is disabled and no tabs will be displayed for users. Only the UPME detailed profile will be shown. Once its enabled, you will see one tab for profile with an arrow on the right hand side to display/hide tabs panel. You will also get an additonal tab when Woocommerce is used and enabled in your site. We will be adding more tabs for profiles in future. Following screenshot previews a profile, when profile tab status is enabled.
Profile Tabs Display Status
This setting define whether to open/close the profile tabs on intial screen. You have 2 options called Display by Default and Hide by Default. Profile tabs will be opened by default. You can always use the arrow icon on the right hand side to open/close profile tabs. Following screenshots previews profile tabs in open mode and closed mode respectively.