UserPro – A full-featured User Profile & Community WordPress Plugin
UserPro offers beautiful front-end user profiles, member directory , login and registration for WordPress, so yes, it is more than just a user profiles plugin.
Create a WordPress Community website with UserPro’s awesome features like social connect and integration(1 click auto signup / signin) , viral marketing, user badges, file upload, photo uploads with lightbox support, responsive videos, follow / unfollow users, verified accounts, content restriction (private content), frontend publisher, posts by user, public / private Activity Feed.
That’s why UserPro gives you more than frontend profiles and registration system for WordPress, It’s simply an all-in-one plugin!
Build your own community of searchable members directory
Give each user a customized, elegant profile
Add front-end, customized registration and login to your website
Intuitive drag and drop administration panel
Compatible with all properly coded WP themes and plugins!
Fully responsive and looks perfect on any screen size
5 ready-to-use skins already included ( Elegant, Default , Blue, Dark, Pure
Unlimited CSS Support – Easily create and apply custom css and styles to the plugin
Includes RTL Stylesheet (right-to-left language supported)
Unlimited Google Fonts Support
350+ FontAwesome Icons for your profile fields and social networks!
Available in 12 Languages- English (US) , Arabic ,
German, Spanish, French, Dutch, Polish, Brazilian Portuguese, Romanian, Russian, Turkish and Vietnamese
Automatic SEO-Friendly URL for every user
Embed a fully customizable registration form anywhere you want, choose which fields appear during registration, from text inputs to photo and file uploads, easily organize and re-order your fields, help tooltips, field icons, and more. You can control which tabs are collapsed, or collapsible and have full control on the form/fields. See Registration Form Example
Highly interactive front-end login, with ajax error handling, tooltips, and custom redirection support. Allow users with Social Media Accounts to signin/register instantly. See Login Form Example
Front-end user profiles, login & registration for WordPress
Create unlimited custom profile fields of any type – text,drop-down,radio,checkboxes,multiselect
Custom Redirection after login / registration
Create multiple registration forms
Give each registration form an automatic assigned user role (subscriber, customer, manager, etc.)
Control which fields are required for registering, which fields users can edit, which fields are private, and more!
Send an invitation to specific users to register
Enforce strong passwords using Password strength meter
Profile and background pictures uploading from registration form
Enable user role selection on registration form
Allow users to delete their own profiles
Set specific fields as private
Display profile pictures in a Lightbox
Receive email notifications(admins ) on profile field updates
In addition to standard frontend registration/login system, UserPro enables (optionally) social connect and instant profile sync via Facebook, Twitter, Google+, Bkontakt, LinkedIn and Instagram!
Anyone with social account can register/sign in instantly! (auto-sync)
Viral Social Marketing! Auto post to user’s Twitter Timeline (Optional / Custom message)
Enabled auto-posting on Facebook (when a user publishes a new post via FrontEnd publisher or when a user follows someone).
The social features of UserPro add neat creativity on your site. Follow, unfollow features, a stream showing real activity by users on the site, with various activities logged. It also offers a private activity stream available to logged in user.
In addition, It adds followers list, and following list shortcodes/pages automatically. So you can track your followers, followed users, and let others do the same!
Users can FOLLOW other users. Display FOLLOWING / FOLLOWER Information!
Social Activity Streaming
Follow / Unfollow
See Followers Example
See Following Example
Display Public Activity Stream
Display private activity stream (for logged in user)
Several activities are logged including new post, new comment, new registration, new follow, or stop follow, page or post update, etc.
Integration & auto-sync fields
Integration with MyCred.User Points / Awards system is now available through myCRED add-on integration. Try it out!
Sync with BuddyPress profiles Option to synchronize UserPro profiles with BuddyPress profiles
Integration with SVG Avatars Generator WordPress plugin (Create awesome avatars!)
Built-in Envato Purchase Verification. Built-in integration with Envato’s API
Campaign Monitor Integration
Integrates beautifully with your theme comments
Integrates beautifully with your bbPress
Automatic Gravatars support, or users can upload custom profile pictures!
User-uploaded avatars work everywhere (BuddyPress, bbPress, theme comments, etc.)
Lightbox support for user uploaded avatars and photos!
Uses WordPress user meta to ensure compatibility with other plugins
Display your users in a beautiful, searchable directory – using various layouts and options
Use any of the built-in shortcodes to integrate the plugin in your own theme or design easily
Custom Profile Background for every profile (optional)
Open user profiles in beautiful responsive popups!
Online / Offline User Status (optional)
Display members in a standard table format
Display members in a Collage View format
Display members in a compact mode
Display an elegant profile card for any user
Display users by specific User Roles
Display users by custom fields
Restrict display of user profiles based on User Roles
Display Online Users
Display user country flag (optional)
Beautiful Frontend Profiles
Verified Accounts Feature
Content Restriction Included!
Lock entire site for logged out users
Lock homepage for logged out users
Lock homepage for logged-in members
Restrict full page/post per user roles
Restrict full page/post for Verified Accounts
Do not send your regular members to backend, let them publish directly from frontend with a simple shortcode.
Show Posts made by User It is fully responsive, it is great to place on wide content area, as well as on sidebar!
Show posts made by user on his profile, or posts made by author, or posts made by a specific user you want to promote. You can display posts made by author dynamically.
Posts by user supports all custom post types, It can show posts, pages, products, or any custom post type, you can show single post type, or some, or all.
Give users badges either manually or automatically based on triggers ( when they reach a certain number of posts , pages, comments or media uploads )
Assign badges to user roles automatically
Display these badge icons on User Profiles!
Upload your own badge icons
Member Directory with Search and Filtering
Enhanced Member Directory with search and custom filters ( -1 -2 -3 )
User profiles can be public or private (or available to special roles only)
Users can set their password during registration (optional)
Users can register with e-mail address
Users may login with username or e-mail
Frontend password reset and password change. A unique front-end password reset tool! Users will never see your website’s back-end. Users receive a secret key (custom e-mail) and they can reset account password by validating their code.
Redirect user to a custom page after login
Redirect user to a custom page after registration
Refresh the same page after login/registration
Manually Approve New Users, Require e-mail validation, or Auto-Approve new signups!
Administration panel to approve/reject registrations and verify users
Improved plugin performance
Block / Unblock user accounts
CSV Export / Import Users
Create multiple front-end registration forms (Show different fields for each group)
Assign a specific User Role automatically for each registration form
Customizable Front-end Registration/Login
Customizable Front-end User Profiles
Unlimited custom fields plus many pre-defined fields
Uses WordPress user meta to ensure compatibility with other plugins
Automatic Video Embeds by video URL only (No embed code required)
Create Date Picker fields
Create unlimited file & photo upload fields
Create unlimited HTML fields (Video embeds, Google maps, any other HTML)
Create required fields (User must fill)
Create locked or private fields
Create hidden fields (visible to admin and profile owner only)
Block Usernames and E-mails from Login/Registration
Automatic Phone Number Validation
Automatic Form Field Length Validation
Allow user to hide fields from public view
Organize fields into collapsible tabs (optional)
Set specific custom fields to be accessible by specific user roles
User Badges and Achievements
Replaces the default WordPress e-mail notifications
Customize the name and e-mail that appear on outgoing e-mails
Custom Welcome e-mail (New Registration)
Custom Reset Password e-mail notification
Custom e-mail notification to invite users to Get Verified!
Custom e-mail notifications sent to user
Custom e-mail notifications sent to admin
Responsive Videos automatically supported!
Responsive photo uploads with Lightbox support!
Have questions ? Leave a comment.
Version 2.56 (24 Nov 2015) ============================ - Fixed Bug : Close button not shown for popup - Fixed Bug : Warning message not displayed for fields that has option to set the field hidden from public - Fixed Bug : If a post is restricted in the category then whole category gets restricted Version 2.55 (16 Nov 2015) ============================ - Fixed Bug : Vulnerability issue related to role - Fixed Bug : Refresh only setting now working properly for social logins Version 2.54.1 (2 Nov 2015) ============================ - Fixed Bug : Registration form gets submitted even if Terms & Conditions not checked Version 2.54 (30 Oct 2015) ============================ - Enhancement : Added shortcode 'list_popup_view' to show profile in popup whenever user clicks on username or profile image in list view - Fixed Bug : Registration form gets submitted even if invalid email address entered - Fixed Bug : Removed warnings in redirects Version 2.53 (23 Oct 2015) ============================ - Enhancement : Administrator can now edit default badges as well as badges assigned to roles - Enhancement : Administrator can now delete badges from all users at once Version 2.52 (14 Oct 2015) ============================ - New Feature : Assign preconfigured roles to verified account, added settings for the same at backend - Fixed Bug : 'New account' emails sent to user when user gets registered by using import users setting Version 2.51 (07 Oct 2015) ============================ - New Feature : Added shortcode for showing follow button on memberlist , use shortcode - [userpro template=memberlist memberlist_show_follow = 1] - Enhancement : Added confirmation box before resetting the settings in admin panel - Enhancement : Administrator can now send user info in subject line in email notifications Version 2.50 (01 Oct 2015) ============================ - Fixed Bug : "Allowed roles" getting reset to default when email templates are changed - Fixed Bug : Alignment issue in login/registration popup Version 2.49 (24 Sep 2015) ============================ - Updated font awesome library - Fixed Bug: MultiSelect Error on View Profile Version 2.48 (17 Sep 2015) ============================ -Fixed Bug : Improved XSS security version 2.47 (10 Sep 2015) ============================ -New feature : Admin can enable/disable newly added feature -member can edit and delete post from frontend. Default is enable,if you want to disable then add shortcode parameter usercanedit=0 -New feature : User is notified by an email when his/her registration is pending for admin approval. Feature can enable or disable from backend -Fixed Bug : Label for Password and Confirm your Password not changing -Fixed Bug : Displaying user name on welcome message version 2.46 (04 Sep 2015) ============================ -New feature : Members can now edit and delete post from frontend (Frontend Publisher) version 2.45 (27 Aug 2015) ============================ -New feature : Added Google reCAPTCHA Version 2.44 (25 Aug 2015) ============================ -Fixed Bug : User getting password change mail after registration version 2.43 (20 Aug 2015) ============================ -Urgent Fix : Made compatible with WordPress Version 4.3 Version 2.42 (18 Aug 2015) ============================ -Fixed Bug : All fields are now properly displayed in Modal popup. -Fixed Bug : Sortby custom fields now working properly in multisite. -Fixed Bug : Verified Invite link now working properly. Version 2.41 (12 Aug 2015) ============================ -New feature : Connect with your Instagram and Linkedin page from your profile. -Fixed Bug : Search not working with default permalink -Fixed Bug : The registration link for invite user not working when more than two users are invited.
version 2.40 (6 Aug 2015) ============================ - Now compatible with Facebook API V2.4 - Fixed Bug : Users now get registered by name instead of email when registered with facebook.
version 2.39 (29 July 2015) ============================ -New feature : Added widget for inviting users.
version 2.38 (23 July 2015) ============================ -Fixed Bug : The member search is not finding a user when it manually entered from the back end. -Fixed Bug : Assign pre define role to multiple registration forms with social login. -Fixed Bug : Improved XSS security
Version 2.37 ( 06 July 2015) ============================ -New feature : Added option to display multiple users post in postbyuser shortcode -Fixed Bug : Resolved issue with profile picture for some server,added setting for the same at backend. -Fixed Bug : Registration close message displayed on registration page after activating the plugin -Fixed Bug : Resolved issue with different file types of csv for import users.
Version 2.36 (22 June 2015) ============================ - New feature : Added auto update feature - Fixed Bug :'userpro_show_unapproved_members = 0' parameter is not working in [userpro template=collage]. - Fixed Bug : Redirect rule not working for twitter,linkedIn,instagram.
Version 2.35 (05 June 2015) ============================ - Fixed Bug : Mandatory option for role field now working properly - Fixed Bug : Memberlist search now working properly with role and memberlist_filters arguments - Fixed Bug : Multiselect search now working properly in emd
Version 2.34 (27 May 2015) ============================ - New feature : Added ability to import users
Version 2.33 (18 May 2015) ============================ - New feature: : Provided ability to admin to block/unblock users account - Enhancement : You can now add custom fields in email templates - Fixed Bug : Hide from public option now working properly for field type radio - Fixed Bug : 'header_only' parameter now working properly
Version 2.32 (4 May 2015) ============================ - Enhancement : You can now allow a user to see his/her own activity using this new shortcode - [userpro template = activity activity_user = self] in a page/post - Fixed Bug : Search issue with multiple filters in memberlist page fixed - Fixed Bug : Links of buddypress is now redirected to correct page - Fixed Bug : Activation link in mail fixed - Fixed Bug : Error message now displayed if size of uploaded profile picture is larger than allowed size - Fixed Bug : Removed hardcoded table prefixes
Version 2.31 (24 Apr 2015) ============================ - Improved performance by minifying js/css files and reducing waiting time - Integrated facebook app version 2.3 - Fixed Bug : Seperater bar now working properly - Fixed Bug : Fixed emd search issue for multiple user roles in shortcode - Fixed Bug : Improved XSS security
Version 2.30 (10 Apr 2015) ============================ - Fixed Bug : Antispam question now working properly - Enhancement : Administrator can now decide whether to keep aspect ratio for profile pictures (Given setting at backend)
Version 2.29.2 (02 Apr 2015) ============================ - Fixed Bug : Role field and 'no_header' shortcode now working properly - Fixed Bug : Profile details now showing up on view profile
Version 2.29.1(31 Mar 2015) ============================ - Fixed Bug : Removed mysql warning for higher version of php - Fixed Bug : Login issue after last update - Fixed Bug : Email formatting issue. - Fixed Bug : Profile picture out of aspect ratio - Fixed Bug : UserPro not working properly with child themes - Fixed Bug : Update notice is now visible only to Administrator at backend
Version 2.29 (25 Mar 2015) - Addressed vulnerability issues and enhanced security
Version 2.28 (17 Mar 2015) - Fixed Bug : Search filters inconsistent results issue in memberlist - Fixed Bug : Country flags image icons corrected for all countries - Fixed Bug : Redirection issue after logging out from profile page - Fixed Bug : Strengthened security for Instagram and LinkedIn social login - Enhancement : If you dont want unapproved members to show up in the memberlist, you can now add this parameter "userpro_show_unapproved_members" to the shortcode. For example - [userpro template = memberlist userpro_show_unapproved_members = 0]
Version 2.27(5 Mar 2015) - Fixed Bug : Unapproved members used to show up in the memberlist - fixed this so that only approved members show up - Fixed Bug : Even after logout, a logged-in notification used to show up at times- fixed this now - Enhancement : UserPro activation queries optimized for performance
Version 2.26(27 Feb 2015) - Fixed Bug : Memberslist search and pagination issue for version 4.1 - New feature : Admins now have the ability to upload badge icons from the UserPro dashboard - New feature : Added an automatic badge achievement ( "n" days since registration )
Version 2.25.1(24 Feb 2015) - Fixed Bug : Fixed the auto-update notifier call. A version check can be done via a button instead.
Version 2.25(20 Feb 2015) - Fixed Bug : Invite mail notifications will now be picked up from the settings instead of the default server mail id - Fixed Bug : Redirect backend registration to frontend options did not display in the dropdown - Fixed Bug : Jquery error issue for incorrect password - only on some servers
Version 2.24.1(16 Feb 2015) -Fixed : Minor bug of update notification issue in dashboard.
Version 2.24 (13 Feb 2015) -New feature : Ability to add HTML in Email notification templates -New feature : Ability to assign badges to user roles -Fixed Bug : Warning related to action hooks
Version 2.23 (03 Feb 2015) - New feature : Allow Dash in the username - New feature : If a user publishes a new post, all his followers can receive an email notification ( Enable Disable via settings) - Fixed Bug : Fixed hyperlink issue for social wall post in activity feed - Fixed Bug : Multiselect field update was not working after Unselect All in admin settings
Version 2.22 (19 Jan 2015) - Fixed Bug: Front end publisher featured image issues - New feature: The invite email that goes out to users, will include the site name in the email subject - Fixed Bug: Members Title will now be translatable - Fixed Bug: Search filter for multiple roles
Version 2.21 (08 Jan 2015) - Fixed Bug: Multiselect & checkbox field update was not working after Unselect All - Fixed Bug: Improved XSS security - Fixed Bug: Issue in field updation releated to character encoding other than UTF-8
Version 2.20 (30 Dec 2014) - Fixed Bug: Pagination issue with WordPress 4.1
Version 2.19 (23 Dec 2014) - New feature: For users who register or login using Linkedin , their Profile image will be pulled from their Linkedin profile - Fixed Bug: Woocommerce billing country and shipping country field are now snyched with UserPro - Fixed Bug: Conflict with Yoast SEO plugin for the title of "My Profile" page - Fixed Bug: With thumb on multisite install
Version 2.18 - New feature: Ability to alphabetical sort for custom fields in Members List - Fixed Bug: Dropdown custom field (integer) displays the next value in the list - Fixed Bug: MultiSelect Error on View Profile
Version 2.17 - New feature: Ability to assign a default badge to all users - New feature: Ability to invite other users - Admin can restrict the site to invitation-only members. For help - http://userproplugin.com/userpro/docs/#Invitation_Based_Registration_UserPro - Fixed Bug: MultiSelect Error on View Profile - Fixed Bug: Warning - deprecated function
Version 2.15/2.16 - Updated: Added support for UserPro Payment Addon - New feature: Enabled auto-posting on Facebook (when a user publishes a new post via frontend publisher or when a user follows someone). Options to enable this auto-posting and editing the text available via UserPro -> Settings -> Facebook Integration - Fixed Bug: Debug Log Notices - Fixed Bug: Post display issue when pagination is off
Version 2.14 - Updated: Profile page title will have user's name instead of "My Profile" - New feature: (Anti-spam) Ability to add a custom security question/answer to the registration / login form
Version 2.13 - Fixed Bug: XSS cross-scripting further strengthened - Fixed Bug: Error message issue in Internet Explorer 11 - New feature : Added ability for each user to turn On/Off email notifications when someone follows that user - Updated : Improved Spanish Translation
Version 2.12.1 - Fixed Bug : For post images (After updating to this version, if you notice that thumb images are breaking, go to Settings -> Compatibility Settings -> Change URL Encoding) and switch it Version 2.12 (11 Nov 2014) - Updated: Replaced Timthumb with an alternative (After updating to this version, if you notice that thumb images are breaking, go to Settings -> Compatibility Settings -> Change URL Encoding) Version 2.11 (04 Nov 2014) - Fixed bug: Added check for Date Picker if undefined - Fixed bug: Fixed Facebook no email id returned issue. At times, Facebook's API does not return any mail id (https://developers.facebook.com/bugs/298946933534016 ) , due to which a user would get logged in without any mail id. The next time a similar case occurred, the earlier anon user account used to get overwritten. Now, the login will fail and the user will be forced to use some other method. - Fixed bug: Resolved translation handling - messages and labels that weren't being picked up from the PO/ MO file.
Version 2.10 (29 Oct 2014) - Fixed bug: Placeholder text for dropdowns can be seen now on mobile devices.
Version 2.9 (27 Oct 2014) - New feature: Integrated with Instagram for Social Connect - Updated: Added pagination for followers and following pages. Now you can use this shortcode [userpro template=followers followers_per_page=n] to display the pagination with 'n' followers per page and use this shortcode [userpro template=following following_per_page=n] to display the pagination with 'n' following per page.
Version 2.8 (11 Oct 2014) - Updated: Provided setting for admin to select date format - Fixed bug: EMD template is responsive now
Version 2.7 (8 Oct 2014) - Updated: Added pagination for Posts by Users. Now you can use this shortcode [userpro template=postsbyuser post_paginate=1 postsbyuser_num=n] - Enable/disable pagination with post_paginate and specify number of posts on a single page with postsbyuser_num
Version 2.6 (1 Oct 2014) - Updated: Added asterisk (*) symbol for required fields - Updated: Enhanced member search - to include wp users - Fixed bug: Fixed upload issue - upload error due to missing class in some scenarios
Version 2.5 (24 Sep 2014) - Updated: Added few popular google web fonts to work locally. You can download the fonts set from here to support offline usage - http://userproplugin.com/userpro/google-fonts.zip - Fixed bug: Fixed upload security issue - Fixed bug: Conflict with s2Member
Version 2.4 (19 Sep 2014) - Updated: Support for Rating UserPro Add-on - Fixed bug: RTL issue fixed for dropdowns
Version 2.3 (16 Sep 2014) - New feature: Campaign monitor integration is now available! - Fixed bug: For profile background - Fixed bug: For BuddyPress profile pic sync
Version 2.2 (10 Sep 2014) - Updated: WordPress 4.0 compatibility (includes memberlist issue with WordPress 4.0 ) For more on how to use this - http://userproplugin.com/userpro/forums/topic/important-need-upgrading-wordpress-4-0/ - New feature: Added a new collage template view to display member profiles - Fixed bug: LinkedIn redirection - Fixed bug: Hide Admin from online users
Version 2.1 (2 Sep 2014) - New feature: Aweber Integration is now available! - Fixed bug: Profile images not showing up in some cases , with Facebook login - Fixed bug: Shortcode for private restricted content for "verified users"
Version 2.0 (27 Aug 2014) - New feature: Integrated with LinkedIn for Social Connect
Version 1.0.94 (22 Aug 2014) - Fixed bug: Fix for EMD sorting, order by now works as intended with ASC ,DESC - Updated: Support for Media Manager UserPro Add-on
Version 1.0.93 (7 Aug 2014) - Updated: Enhanced help instructions within the plugin dashboard - Fixed bug: Fix for login/logout - compatibility issues with W3 Total Cache plugin - Fixed bug: Welcome Email password field for auto approved accounts - Fixed bug: Textarea fields in the registration / edit profile forms
Version 1.0.92 (25 Jul 2014) - Updated: Upgraded timthumb.php to latest version - Fixed bug: Allows single quotes in the display name. - Updated: Sync of WordPress Display Name with userpro display name.
Version 1.0.91 (22 Jul 2014) - New feature: added option in EMD (Members) to turn off initial results on members search (optional) - Updated : Updated to use Version 2.0 of Facebook API - Updated: Facebook has restricted auto posting. To adhere to these new policies, the autoposting feature has been disabled for now. - Fixed bug: Fix for [userpro_private] shortode for login redirection. - Fixed bug: Changed the class name of mailchimp to avoid conflicts with other plugins like ninja popup
Version 1.0.90 (11 Jun 2014) - New feature: added option to redirect author archive automatically to author profile pages by UserPro - Fixed conflict: added compatibility fix to resolve uncommon profile picture issues - Fixed bug: fixed bug with choosing user roles in content restriction settings - Fixed bug: fixed php error in template-redirects.php file - Fixed bug: fixed issue with Google fonts and SSL - Fixed bug: fixed tooltip bug on chrome browser
Version 1.0.89 (14 May 2014) - New feature: export users and user data to csv format is now available - New feature: added full page content restriction based on user roles - New feature: restrict any post/page/custom post for logged in users - New feature: restrict any post/page/custom post for verified accounts only - New feature: added VK.com social button to social connect shortcode - New feature: added option to hide/show admin from online users list - New feature: added option to exclude/hide specific users from EMD (Members) - New feature: improved overall performance (plugin deletes unused user uploads automatically)
Version 1.0.88 (11 May 2014) - New feature: Standalone Social Connect Shortcode! With shortcode options [userpro_social_connect] - New feature: Implement social connect anywhere on your site with a simple shortcode - New feature: Make "category" field required/optional in frontend publisher (require_category=1 or 0) - New feature: Custom user background display in compact view / mini view is now available! - New feature: added custom login/register redirect URL for social connect via Google+ and Twitter - New feature: added memberlist_verified=0 shortcode option to show only "Unverified Accounts" - Fixed issue: fixed a picture upload issue on several WPMU configurations - Fixed bug: fixed profile picture issue for specific WPMU installations in sub-folder - Fixed bug: fixed bug with Russian language translation causing fatal error - Fixed bug: fixed issue with SSL mode and Google Fonts
Version 1.0.87 (18 Apr 2014) - Compatible with: WordPress 3.9! - New feature: refined content restriction. you can restrict any post, page, or other from the post itself - New feature: added ability to allow more than one page if you lock entire site for guests - New feature: added option to customize the "new follower" e-mail template and message - Fixed bug: fixed profile permalink issue for profiles created without UserPro - Fixed bug: restricting WooCommerce product pages, etc. as restricting content now relies on post meta - Fixed bug: fixed issue with profiles created before UserPro or from backend - Fixed bug: fixed issue with memberlist_filters option when using more than 1 filter - Fixed bug: fixed bug with account deletion from frontend - Fixed bug: fixed issue with constantly open tooltips in some situations - Fixed bug: fixed memory issues by refining the restriction of pages/posts - Fixed conflict: backend conflict with some plugins using chosen dropdown fixed
Version 1.0.86 (11 Apr 2014) - New feature: block users with usernames or email addresses from registration - New feature: block users with usernames or email addresses from login - New feature: added built-in phone number validation (with regex) - New feature: ability to validate any phone number fields - New feature: introduced built-in field validation via filter hooks - New feature: automatically validate field length to prevent very long values - New feature: added new shortcode in e-mail templates to display blog URL - New feature: added new shortcode in e-mail templates to display blog dashboard URL - New feature: added new shortcode in e-mail templates to display user's public or display name
Version 1.0.85 (09 Apr 2014) - New feature: Enhanced Member Direcotry (EMD) Now Supports Filtering by User Role(s) - New feature: Enhanced Member Directory (EMD) Now Supports Filtering by Custom Fields / Meta keys - New feature: Enhanced Member Directory (EMD) Now Supports sorting by "sortby" parameter - New feature: added new e-mail templates in admin settings, customizable e-mail subjects & more! - Fixed bug: fixed conflict with SEO Premium by Yoast - Fixed bug: pixelated profile image issue is fixed - Fixed bug: fixed/encoded URL redirect in address bar - Updated: language files have been updated - Added: Polish language is now included
Version 1.0.84 (04 Apr 2014) - New feature: added "Remember me" feature for Login shortcode - New feature: added 'all_users' option to show posts by all users instead of specific user / profile - New feature: control the maximum size of files or photos that user can upload via frontend - New feature: added option to disable or enable lightbox feature globally - New feature: new action hook that runs before a form is processed in ajax 'userpro_before_form_save' - New feature: redirect to custom URL option when user log in with modal (data-login_redirect="your-custom-url") - Fixed bug: display of custom fields that have multiple values in memberlist table fixed - Fixed bug: Syntax error bug in registration form when form contains multi select fields is now fixed
Version 1.0.83 (27 Mar 2014) - New feature: you can make any field required/optional with frontend publisher - New feature: control which fields appear in a frontend publisher shortcode - New feature: customize the order of frontend publisher fields easily with shortcode - New feature: add and collect unlimited custom fields with frontend publisher - New feature: UserPro backend design and colors improved/enhanced - New option: compatibility setting to solve UserPro post saving issue on some webhosts
Version 1.0.82 (26 Mar 2014) - New feature: Responsive, standard users table template with customizable columns - New feature: Frontend publisher reset form after submitting to stop spam - New feature: Frontend publisher improvements, more mobile-friendly - Improved: added a few media queries to make the users table more responsive
Version 1.0.81 (23 Mar 2014) - New feature: User Roles allowed to view other profiles - New feature: hide profiles from public (optional) but allow special roles to view them - New backend UI! new backend UI to help you find settings easy - New backend styles: Easier on eyes, more organized backend - Fixed bug: fixed button CSS issues on iPad
Version 1.0.80 (23 Mar 2014) - New option: added a unique class to each badge to ease customization - New option: added a panel to enter custom css rules and styles directly in the backend
Version 1.0.79 (22 Mar 2014) - New option: Added option to turn on/off lightview for profile photos - Updated: profile pictures/messages appear on multisite/network sites - Fixed bug: Multisite compatibility - Fixed bug: Fixed issue that allowed user to flood request verification - Fixed bug: corrected/cleaned up new installation
Version 1.0.78 (16 Mar 2014) - New feature: ability to set a specific user role for each registration form - New option: exclude=1,2,.. memberlist option to hide specific users from member directory - New option: form_role in registration shortcode can set an explicit role for form - Fixed bug: PHP compatibility fixed - Fixed bug: "pure" skin styling bug fixed in modal view - Fixed bug: fixed a path conflict on some hosts conflicting with file uploads
Version 1.0.77 (11 Mar 2014) - Updated: This update is required for the planned "Messaging add-on" (important)
Version 1.0.76 (7 Mar 2014) - Issue with plugin activation due to Envato recent changes is now fixed
Version 1.0.75 (6 Mar 2014) - New feature: Lightbox support for user photos fields with title/caption support - New feature: Display member profile photos in lightbox - New skin: "pure" a flat / borderless skin is now added! - Updated: social activity stream show time as time elapsed format ( xx hours ago ) instead of time format - Fixed bug: incorrect member search results when applying custom role/filtering fixed
Version 1.0.74 (1 Mar 2014) - New feature: automatically show youtube, vimeo videos by using video URL only in custom field - New feature: panic key to allow backend access in emergency cases always (regardless of hide backend settings) - New option: optionally allow specific roles to publish instantly (without waiting admin approval) - Updated: frontend publisher show confirmation via nice modal - Fixed bug: frontend publisher bug fixed with single post type - Fixed bug: Social stream tooltip bug fixed
Version 1.0.73 (25 Feb 2014) - New feature: RTL stylesheet support (RTL support) - New feature: You can show posts by user from specific category or categories, and control the taxonomy - New feature: Custom email templates now support user first name, last name - New docs: http://userproplugin.com/userpro/docs/#shortcode_postsbyuser - New language: Added Vietnamese Language - Fixed conflict: Fixed minor jQuery conflict - Fixed bug: UserPro shortcodes work on author.php (Author Templates) - Fixed bug: Fixed minor bug with Facebook autopost / Facebook connect - Fixed bug: Using custom slugs in userpro pages - Fixed bug: minor js/css conflicts fixed
Version 1.0.72 (21 Feb 2014) - Fixed bug: UserPro now fully compatible with jQuery v2 - Fixed bug: jQuery deprecated .live() method has been removed - Fixed bug: fixed JS conflicts due to deprecated .live() method - Fixed bug: fixed problem with activity stream "refresh" - Fixed bug: display name must be unique for new users - Fixed bug: when creating user from backend and display name is used as permalink setting - Fixed bug: corrected support forum links / changelog
Version 1.0.71 (19 Feb 2014) - New feature: Modal confirmation after profile editing - New feature: frontend publisher supports unlimited post meta - New option: Display followers/following for custom username, logged in user, or author - Fixed bug: optimized pattern.png default background - Fixed bug: s2member is now compatible with userpro = Fixed bug: facebook autopost (asking for permissions to post when autopost is disabled) - Improved: frontend publisher form - Improved: social links automatically handles http:// and www. input
Version 1.0.70 (14 Feb 2014) - New option: control which user roles can access the backend (WP-admin) beside admins - New filter hook: userpro_user_profile_url to modify user profile URL - Fixed bug: jQuery UI css conflict - Fixed bug: frontend publisher fixed - Fixed bug: achievement badges have been fixed - Fixed bug: followers/following user count bug fixed - Fixed bug: bug fixed with blank display name in specific situations - Fixed bug: rebuilding social pages is fixed
Version 1.0.69 (11 Feb 2014) - Fixed bug: prevents duplicate profile pages with numeric slugs (e.g. -2, -3) - Fixed bug: critical bugfix - please update
Version 1.0.68 (9 Feb 2014) - New feature: BuddyPress Sync (Avatars, Display name/mention, Profile links) - New option: Now you can require profile picture to be uploaded (Make required field) - New option: You can make any file or photo upload fields "required" during signup - Improved: CSS of warnings has improved, more flat/modern - Fixed bug: user search filters (checkbox and multi-select custom fields) are now fixed! - Fixed bug: invalid check for admin during registration form
Version 1.0.67 (5 Feb 2014) - New feature: Facebook / Twitter Viral Marketing (Automatically publish a custom post to your user wall) - New feature: Automatically post a custom message to your user's Facebook Wall (optional)
Version 1.0.66 (2 Feb 2014) - New feature: Datepicker field added! - New feature: Auto post to users Twitter timeline when they connect (optional / custom message) - New feature: Introducing Viral Social Marketing! - Fixed conflict: UserPro avatars now work with BuddyPress! - Fixed conflict: Fixed G+ connect conflict with other plugins
Version 1.0.65 (1 Feb 2014) - Language updated: fr_FR - Added checks: prevent duplicate display names (when connecting with social network) - Fixed bug: prevented special characters in display name
Version 1.0.64 (30 Jan 2014) - New feature: added VK integration support (Required for VK addon) - Language updated: pt_BR - Fixed conflict: Google+ now uses name to create unique username automatically - Fixed bug: private activity showing only to logged in user (on his profile only)
Version 1.0.63 (28 Jan 2014) - New feature: Google+ social connect is now available! - New option: turn off initial results on members search (optional) - Improved: social login buttons redesigned and improved - Fixed bug: online users count text fixed
Version 1.0.62 (26 Jan 2014) - New feature: display public activity for a specific user (or users) - New feature: backend option to link backend edit to frontend profiles automatically - New option: display verified account badge beside name (optional) - Fixed bug: TwitterOauth bug has been fixed - Fixed bug: deny special characters from display name - Minor conflict: css conflict fixed with some themes
Version 1.0.61 (25 Jan 2014) - New language: Romanian - Fixed possible conflict: file name under multi-forms was changed - Fixed bug: fixed twitter social connect and auth - Fixed bug: minor issue with empty badge showing - Fixed bug: custom post type in frontend publisher
Version 1.0.60 (22 Jan 2014) - New feature: Twitter social connect - New feature: Email Invitation to get verified - New feature: Make an account verified / unverified with one click - New option: use full name as display name - New option: use any profile field as display name - New option: Prevents wp-admin lock if accidently removed frontend login - Fixed bug: Twitter profile image fixed - Fixed bug: corrected country name / flag for Palestine country - Updated language: Russian - Security patch
Version 1.0.59 (22 Jan 2014) - New feature: lock entire site for guests - New feature: lock homepage for guests (non logged in users) - New feature: lock homepage for registered users - New feature: added auto-paragraph support to user description in profiles - New feature: show user country flag in profile (optional) - New feature: show user country flag in badges (optional) - New option: disable frontend publishing for certain user roles - Added setting to allow/disallow dash in display names (feature request) - Hides backend lost password page (optional) - Fixed bug: Sorting multiple roles in memberlist - Fixed conflict: changed 'administrator' ability to 'manage_options' - Fixed css conflict: Sahifa wordpress theme - New Dashboard Design! - New dashboard elements: makes it easy to find plugin version, check latest version, and get support
Version 1.0.58 (19 Jan 2014) - New Feature! Setup different registration forms - Added import/export for plugin settings - Added import/export for plugin fields and field groups - Speed up development by using instant plugin import/export features
Version 1.0.57 (18 Jan 2014) - Badges and Achievements feature: add badges to users plus achievement badges - Frontend publisher: added options to set default post category (or categories) - Frontend publisher: default post category supports all taxonomies - Frontend publisher: added option to set allowed post types (or default post type) - Frontend publisher: added option to set allowed taxonomies - Activity stream: added button to refresh activity instantly with ajax - Fixed minor php warning
Version 1.0.56 (17 Jan 2014) - Critical security and performance update (Please update your plugin!)
Version 1.0.55 (15 Jan 2014) - Added random filenames for image/file uploads - Fixed bug with restrict content tab showing few posts only
Version 1.0.54 (14 Jan 2014) - Added support to use custom icons for fields (350+ FontAwesome icons to choose from) - Added customizable email notification to admin when new user signs up (and waiting manual approval) - UserPro 100% compatible with Genesis/Avada and more CSS compatibility proven - Added possibility to lock posts as well as pages (Full posts/pages, or chosen content only) - Fixed few minor bugs with custom user notices
Version 1.0.53 (7 Jan 2014) - Manually approve new registration (optional) - New Dashboard to accept verification requests/manually approve users - Added display name as permalink option (Profile url based on display name) - Added security option to disable verification badge when user changes name - 2 New Email Notifications: When user gets verified/un-verified (optional) - Upload folders for users are created on demand only - Fixed bug with verification request when permalink setting is set to ID - Fixed few bugs with memberlist search
Version 1.0.52 (5 Jan 2014) - Added option to set "Featured Image" via frontend (publisher) - Added option to choose from square to rounded thumbnails via global option - Fixed heading color field - redirect_to works on all login pages now - Minor fix with Facebook connect (if user already exists) - Added option to hide admins activity from activity stream - Added rule to hide deleted users activity from activity stream - Fixed social activity stream (posts with empty title e.g. new forum reply) - Minor bugfixes and css improvements
Version 1.0.51 (1 Jan 2014) - Added 3 New Skins! - Added hooks to allow "unlimited" custom skins - Added optional antispam question to password reset/change forms
Version 1.0.50 (31 Dec 2013) - Added Live status (online/offline) user (optional) - Cleaned up css - Removed recaptcha (many compatibility issues found) - Replaced recaptcha with random and simple math question - Fixed php notices