Profile Tabs
PeepSo EDD adds one tab to the PeepSo member profile: My Downloads. Its URL slug is edd-downloads, so a member’s tab lives at their profile URL followed by edd-downloads/.
Visibility rules
Section titled “Visibility rules”- The tab is shown only when Show My Downloads tab is on in PeepSo > Configuration > EDD (on by default).
- The viewer must be logged in and viewing their own profile. The tab is never added to another member’s profile.
- If someone opens another member’s
edd-downloads/URL directly, they are sent to that member’s profile instead. - The label defaults to “My Downloads”. The owner can change it with the Tab label setting.
The tab has up to four views. Each view shows Easy Digital Downloads’ own block for that data, inside the member’s profile, so members see the same fields, links and actions EDD shows anywhere else on your site. Members move between views with a switcher at the top of the tab.
| View | EDD block | Shown when |
|---|---|---|
| Library | edd/user-downloads |
Easy Digital Downloads provides the block. This is the view the tab opens on. |
| Orders | edd/order-history |
Easy Digital Downloads provides the block. |
| License keys | edd/licenses |
EDD Software Licensing is active and Show license keys is on. |
| Subscriptions | edd/subscriptions |
EDD Recurring Payments is active and Show subscriptions is on. |
A view appears only when the plugin that owns its block is active. If only one view is available, the switcher is hidden and that view is shown on its own.
The current view is kept in the URL as ?view=library, ?view=orders, ?view=licenses or ?view=subscriptions. An unknown or hidden view opens Library instead (or the first available view).
Library
Section titled “Library”EDD’s downloads block. It lists the products the member has bought, each with links to its files. When EDD Pro is active, a search field above the list finds a product. Which files a member may download is decided by EDD, the same as on EDD’s own pages. The Library lists every product; it is not split into pages.
Orders
Section titled “Orders”EDD’s order history block. Each order shows:
- The order number and its status, including “Renewal” for renewal orders.
- The order date and amount.
- A View Order Details link to EDD’s order details page.
- A View Licenses link when EDD Software Licensing is active.
License keys
Section titled “License keys”EDD Software Licensing’s licenses block. Each license shows:
- The license key, with a copy button.
- The license status and expiry date.
- Activations in use out of the limit, for example “2 / 5”.
- A Manage Activations dialog where the member can deactivate sites.
- Extend or renew actions for the license, as EDD Software Licensing offers them.
- A link to the order the license came from.
Subscriptions
Section titled “Subscriptions”EDD Recurring Payments’ subscriptions block. Each subscription shows:
- The subscription number and status.
- The subscribed product.
- The price per period.
- The renewal date.
- A link to the subscription details page, where the member can use EDD Recurring Payments’ own update and cancel actions.
Pagination
Section titled “Pagination”Orders, License keys and Subscriptions show Items per page entries per page (10 by default, 1 to 50), using the blocks’ own paging. The Library lists every product, because EDD’s downloads block has no paging.
Colours
Section titled “Colours”The plugin points EDD’s block colour variable at the theme’s text colour, so the blocks follow the theme in light and dark mode.
Phones
Section titled “Phones”On narrow screens the view switcher becomes a two-column grid and the EDD blocks use their own responsive layout. Nothing scrolls sideways.
Empty states
Section titled “Empty states”When a view has nothing to show, Orders and License keys show the message EDD shows elsewhere on your site. Library and Subscriptions show “You haven’t purchased anything yet.” and “You don’t have any subscriptions.”, with a link to the shop, because EDD’s own blocks show nothing (Library) or a misleading “You must be logged in” (Subscriptions) for a member who has never bought.
Links from 1.x
Section titled “Links from 1.x”1.x profile URLs redirect permanently (301) so old links and bookmarks keep working:
| Old profile segment | Goes to |
|---|---|
edd-checkout |
Your store’s EDD checkout page. |
edd-purchase-confirmation |
Your store’s EDD checkout page. |
edd-purchase-history |
My Downloads, when it is the member’s own profile. Otherwise that member’s profile. |
edd-purchase-details |
My Downloads, when it is the member’s own profile. Otherwise that member’s profile. |
These redirects always run. If Show My Downloads tab is off, links to the tab go to the member’s profile instead.

