Docs / Shortcodes / [wpdm_user_dashboard] – User Downloads Dashboard

[wpdm_user_dashboard] – User Downloads Dashboard

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

ParameterTypeDefaultDescription
logostring""URL of logo/image to display above the login form (when not logged in).
recommendedstring""Category slug for recommended items, or "recent" for latest packages. Skip to hide.
favinteger0Set to 1 to show user’s favorite/saved packages section.
signupinteger0Set to 1 to show registration form alongside login (for guests).
flaturlinteger0Set 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 recommended to cross-sell related products
  • Enable fav=1 to 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

View Live Demo

Last updated on January 26, 2026

Need Help?

Get support from our team or community forum.

Visit Support

Customization

Need custom features? We can help.

Request Quote