
System Requirements
- WordPress 4.3
- PHP 5.4 or higher
- Woocommerce 2.4.6 (If you are using Woocommerce with UPME)
Changelog
- New login form templates– We have added 3 new login templates. Now you can change the default template for login form using template attribute on [upme_login] shortcode. You use default, classic, elegant or modern as the value for login templates.
- Supports WP Mail SMTP plugin to prevent email spam– We use default wp_mail function to send emails without authentication. Sometimes, these emails are marked as SPAM or not delivered to the receipeints based on your mail server. Now you can use WP Mail SMTP plugin (https://wordpress.org/plugins/wp-mail-smtp/) to configure an email account and send emails through SMTP to prevent such issues.
- Role based redirection support to login– You can have different login redirections based on user role. New shortcode attribute called role_based_redirect=yes to the [upme_login] shortcode. Then you can define the redirection url for each role by using redirect_role_{role}. Example: redirect_role_administrator=”http://www.example.com/admin” .
- Post favorite,recommend,read buttons on Woocommerce Products– Currently, post features buttons are added after the description of Woocommerce products. So the buttons gets hidden when you have empty descriptions for products. Now location of post features buttons are changed and it will be displayed under the title of Woocommerce Product.
- Post favorite,recommend,read buttons on bbPress Topics– We have added support for post feature button for bbPress topics.
- Setting to enable/disable HTML in emails– We use the default content type on your site to send emails. So text/plain content is used in most sites. Now you can enable support for HTML in emails by enabling the UPME Settings -> Modules -> Email Settings -> Enable HTML Content in Emails setting.
- Filter to specify default profile picture– We use the default avatar image when profile oicture is not available for a user. Now you can change the defalt profile picture through upme_default_user_profile_pic filter to match your site as shown in the following code.
add_filter('upme_default_user_profile_pic','upme_default_user_profile_pic',10,2);
function upme_default_user_profile_pic($user_pic,$id){
if($user_pic == '')
return "http://www.example.com/default_picture.png"; // USe any image URL
else
return $user_pic;
} - Filter to specify default cover image– Currently, we use plain blue image as the default cover image for user profiles with an empty cover image. You can use upme_default_cover_image filter to specify your own cover image by default.
add_filter('upme_default_cover_image', 'upme_default_cover_image',10,3);
function upme_default_cover_image( $cover_image_default, $id, $view){
return "http://www.example.com/default_picture.png"; // USe any image URL
}
- Support for invitation code in admin emails– You can use our Invitation Codes addon to enable registration through invitation code. However, there are no features to see the invitation code used by the user. Now you can add %upmeinc_invitation% to admin email templates to get the used invitation code through email.
- Shortcode attribute to hide social login– Now you can hide social login icons from each login form shortcode using hide_social_login=yes on [upme_login] shortcode.
- New social login icons– We have added 2 new sets of social login icons. You can find them inside img/social folder of your upme plugin.
- Shortcode attribute for social login designs– We have added the support for changing social login icons on login and registration using social_login_template attribute on [upme_login] and [upme_registration] shortcodes. You can use rounded-border, square, default as the values for this attribute.
- Shortcode attribute for change login form width– We have added the support of changing the width of login form through form_width attribute of [upme_login] shortcode. You have to define the width as a percentage.
- Language support to user statuses– We have added translation support for ACTIVE/INACTIVE values on user statuses.
- Shortcode attribute to hide login and registration header– Now you can hide login and registration form header using hide_header=yes attribute on [upme_login] or [upme_registration] shortcodes.
- Modules section not loading due large number of posts/pages– Currently, UPME Modules section loads blank when there are large number of posts/pages on your site. This issue has been resolved in current version.