Create a personalized user area where logged-in members can view their downloads, purchase history, favorites, and account settings. Essential for membership sites and digital product stores.
Basic Syntax
[wpdm_user_dashboard]
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
logo | string | "" | URL of logo/image to display above the login form (when not logged in). |
recommended | string | "" | Category slug for recommended items, or "recent" for latest packages. Skip to hide. |
fav | integer | 0 | Set to 1 to show user’s favorite/saved packages section. |
signup | integer | 0 | Set to 1 to show registration form alongside login (for guests). |
flaturl | integer | 0 | Set to 1 for flat URL structure (no query parameters). |
Usage Examples
Basic Dashboard
[wpdm_user_dashboard]
With Favorites Section
[wpdm_user_dashboard fav=1]
Show Recent Downloads as Recommendations
[wpdm_user_dashboard recommended="recent"]
Recommend Specific Category
[wpdm_user_dashboard recommended="premium-templates"]
Login with Signup Option
[wpdm_user_dashboard signup=1]
Complete Example
[wpdm_user_dashboard
recommended="recent"
signup=1
flaturl=0
fav=1]
Dashboard Sections
The dashboard includes these areas for logged-in users:
- My Downloads – Packages the user has access to download
- Purchase History – Orders and purchased items (if Premium Packages active)
- Favorites – Saved/bookmarked packages (when
fav=1) - Recommended – Suggested downloads based on category or recency
- Account Settings – Profile and password management
Guest View
Non-logged-in visitors see:
- Login form (with optional branding via
logo) - Registration form (when
signup=1) - Password recovery link
Tips
- Create a dedicated “My Account” or “Dashboard” page for this shortcode
- Use
recommendedto cross-sell related products - Enable
fav=1to encourage users to save items for later - Combine with Premium Packages for complete e-commerce dashboard
- Style the dashboard using your theme’s CSS or WPDM template overrides
Related
- [wpdm_frontend] – Author/seller dashboard
- [wpdm_login_form] – Standalone login form
- [wpdm_user_profile] – Public user profiles
- User Dashboard Guide – Detailed configuration