> # PeproDev Ultimate Profile Solutions
> **The most powerful and feature-rich profile builder and user management solution for WordPress**
>
> **Available at** [WordPress.org/plugins/**peprodev-ups**](https://wordpress.org/plugins/peprodev-ups)
>
> **Version:** 8.0.4
> **Contributors:** amirhpcom, peprodev, blackswanlab
> **Tags:** profile-builder, user-dashboard, login-registration, pepro-dev
> **Requires at least:** WordPress 5.0
> **Tested up to:** WordPress 6.8
> **Requires PHP:** 7.2
> **WC tested up to:** 9.8

|![https://ps.w.org/peprodev-ups/assets/banner-772x250.png](https://ps.w.org/peprodev-ups/assets/banner-772x250.png)|![https://ps.w.org/peprodev-ups/assets/banner-772x250-rtl.png](https://ps.w.org/peprodev-ups/assets/banner-772x250-rtl.png)|
|--|--|

Developed by **[Pepro Development Group](https://pepro.dev/)** / Lead Developer: **[AmirhpCom](https://amirhp.com/)** / Current Version: **8.x.x**



## The Ultimate WordPress Profile Builder & User Management Plugin

### **PeproDev Ultimate Profile Solutions** is the most powerful and feature-rich profile builder and user management plugin for WordPress, designed to meet the needs of developers and users alike. This plugin offers an extensive range of features that allow you to create custom user profiles, manage user roles, and enhance the user experience with ease.


> 🎉 Thank you for supporting PeproDev Ultimate Profile Solutions since its first private release in 2019! Your support and feedback have been key in shaping this plugin into a reliable and feature-rich solution for WordPress user profiles.

### 🌍 **Global Reach with Local Focus**

While **PeproDev Ultimate Profile Solutions** is a globally recognized plugin with full translation readiness for any language, we have paid special attention to our Persian-speaking users. The plugin comes with a complete Persian translation, and we have custom-tailored it to suit the tastes and needs of Iranian users. From the typography to the user experience, every detail has been considered to ensure that it feels right at home in the Persian web ecosystem.

## 🚀 **Key Features**

### **FREE OF ANY CHARGE! UNLIMITED! OPEN-SOURCE FOREVER!**

This plugin is completely free to use, with no limitations on features or user count. It’s open-source and will remain so forever.

### **Ajaxified Popup Login/Register Form**
- **Login Options:** Users can log in via Username/Password, Email/Password, Mobile OTP, or Email OTP. Social login integration is coming soon.
- **Popup/Toast Notifications:** Display notifications after login or registration, enhancing the user experience.

### **Unlimited User Customized Registration Fields**
- **Field Types Available:**
  - Text Field
  - Number Field
  - Email Field
  - Mobile Number Field
  - reCAPTCHA Field
  - Select Dropdown Field
  - Multiple-choice Field
  - WooCommerce Based Fields
  - TinyMCE Editor
  - Developer: Hooked Customized Fields

### **Flexible Redirection Rules**
- **Login Redirection:** Custom rules based on user roles.
- **Logout Redirection:** Custom rules based on user roles.
- **Registration Redirection:** Custom rules based on user roles.

### **Advanced Security Features**
- **Hide wp-login.php:** Change the default WordPress login address to enhance security.
- **Customized/Themed wp-login.php:** Create a custom login screen with a built-in CSS editor.

### **Customizable Profile Sections**
- **Unlimited Profile Sections:** Add as many sections as you need.
- **CSS/JS Editors:** Built-in editors for each profile section.
- **Role-Based Access:** Apply restriction rules based on user roles or LearnDash course access.

### **Admin-User Interaction Tools**
- **Notification System:** Send announcements and notifications to selected or all users.
- **SMS Integration:** Easily integrate your preferred SMS provider for OTP-based login and subscription services.

### **Responsive Design & WooCommerce Compatibility**
- **Built-In Dashboard:** Responsive design compatible with WooCommerce and other major plugins.
- **WooCommerce Integration:** View orders within user profiles, offering a seamless experience for shop owners and customers.

### **Newsletter Subscription**
- **Mobile-Based Subscription:** Users can subscribe via mobile and export data to Excel (CSV format).

### **Compatibility**
- **Compatible With:**
  - Elementor
  - Zephyr Theme
  - Woodmart Theme
  - Visual Composer
  - LearnDash
  - WooWallet
  - YITH Plugins
  - PeproDev Ticketing
  - WooCommerce

### **Persian Translation & Customization**
While **PeproDev Ultimate Profile Solutions** is built to serve a global audience, it shines particularly in the Persian market. The plugin is not just translation-ready but includes a fully integrated Persian translation. We've meticulously customized the plugin's features, design, and user interface to resonate with Iranian users, ensuring it meets local expectations and preferences.

## 🔧 **Installation**

1. Upload the plugin files to the `/wp-content/plugins/peprodev-ultimate-profile-solutions/` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Configure the plugin settings by navigating to `wp-admin/?page=peprodev-ups&section=loginregister#tab_samrt_button`.
4. Add the provided shortcodes to your desired locations (e.g., header, menu bar) to enable popup login/register forms.

## 🛠️ **Upgrade Notice**

After updating to version 7.4.0, it is recommended to check the login section in the plugin settings via `wp-admin/?page=peprodev-ups&section=loginregister#tab_registration`. Double-check all settings, especially those related to login, registration, and redirection, to ensure that your configurations are intact and working as expected.

For the full changelog, visit the [GitHub repository](https://github.com/peprodev/Ultimate-Profile-Solutions/blob/master/changelog.md).

## 📘 **How to Use**

- **Shortcodes:** Place the shortcode `[pepro-smart-btn]` in your page header or view `wp-admin/?page=peprodev-ups&section=loginregister` for more advanced shortcodes. Explore `wp-admin/?page=peprodev-ups&section=shortcodes` to browse all available shortcodes provided by the plugin.
- **Settings:** Navigate to the plugin settings in your WordPress dashboard to configure various aspects of the plugin, from login and registration forms to profile sections and notifications.

## 🌟 **About Us**

PeproDev is a premium supplier of quality WordPress plugins, services, and support. We are Pepro Dev. Group [peprodev.com], and we make premium WordPress products while contributing to the open-source community. This plugin is proudly made in Iran for all web users to use freely, without any commercial influence or support from SMS providers listed in the plugin.

## 🛡️ **Maintenance & Warranty**

This plugin is provided "as is," with no warranty of any kind. We do not guarantee the plugin's performance or suitability for any specific purpose. Updates are pushed through our GitHub channel.

## 🛠️ **How to Contribute**

You can help us improve this plugin by forking it on GitHub and submitting your contributions. Visit the [GitHub repository](https://github.com/peprodev/Ultimate-Profile-Solutions) to get started.

## ⚠️ **Legal Disclaimer**

PeproDev is not liable for any data breaches, hacks, or other security-related issues that may occur as a result of using this plugin. Please ensure that your website is secure and that you follow best practices for security.

### **Data Privacy Notice:** We do not collect any data from you. Your usage of this plugin is completely private, and no information is transmitted or stored by us.

## 🛡️ **Security and Bug Reporting**

Our plugin is submitted through Patchstack, and any bugs or security vulnerabilities are promptly addressed. Please report any issues through our GitHub repository or contact us directly.

## 💼 **Customization Services**

We offer customization services for this plugin. If you need specific features added or changes made, our team is available to assist you, either freely or for a fee. Contact us at [support@peprodev.com](mailto:support@pepro.dev).

## 🚀 **Pro Version**

We are working on a new pro version of the plugin with refactored code and enhanced standards, which will be available soon.

## 📝 **Tips & Tricks**

- **View Changelog:** Access the changelog at `wp-admin/admin.php?page=peprodev-ups&section=home&welcome=true`.
- **Database Regeneration:** Regenerate the plugin's database structure by visiting `wp-admin/?peprodevups_force_db_create=1`.

## ❓ **Frequently Asked Questions**

### **How can I contribute to this plugin?**
You can help us improve our works by committing your changes to the [GitHub/Ultimate-Profile-Solutions repository](https://github.com/peprodev/Ultimate-Profile-Solutions).

### **How can I order a customized version of this plugin?**
Our professional development team is here to offer you a fully customized version of this plugin to fulfill your request. Contact us at [support@peprodev.com](mailto:support@pepro.dev).

### **Where can I find the full changelog?**
The full changelog is available in our [GitHub repository](https://github.com/peprodev/Ultimate-Profile-Solutions/blob/master/changelog.md).