You already know that you can create a “My Content” kind of page within WordPress, that will list all products that a user has access to, and then each product will list the content that they currently have access to (content that has already dripped on them).
But this page is a full-summary of all products, all listed on one page.
Instead, if you wished to create product-specific download pages, where you create a separate page for each product, that lists all the content within just that product alone, then that’s where DAP’s “ProductLinks” Widget comes in handy.
Here’s how you set it up.
- In WordPress admin, go to “Appearance > Widgets” and enable the “DAP ProductLinks” widget by dragging it onto a widgetized section of your theme’s sidebar.

- As soon as you do that, the DAP ProductLinks widget will show up in your blog’s side bar.

- By default, each of the product names – like “Gold Membership” in the above example – will link to whatever URL you put into the “Post-Login URL” for that particular product (DAP Dashboard > Products > Manage). So the next step is to create a separate page for each product, and then enter the permalink for this new page, into the Post-Login URL of that Product within DAP.
- Create a new page in WordPress – call it, “Gold Membership Content” (for example). In the body of the page, enter the following DAP merge tag:%%PRODUCT_DETAILS_<id>%%
Replace the entire text <id> with the actual Product id from DAP (Products > Manage)
So, if the product’s id is 6 in DAP, then the merge code becomes:
%%PRODUCT_DETAILS_6%%
Save the page. And if you gave the page the title “Gold Membership Content”, then the permalink for this page will be:
http://YourSite.com/gold-membership-content/ - Take the above permalink and enter it into the product “Gold Membership” in the “Post-Login URL” field. That’s it!

- Do the above for all products and you’re done.
End Result
- For each product that your member buys, the “Your Products” widget will show in the side-bar.
- It will list all of the products that the member has purchased.
- Each of the product names will link to it’s own specific content page
- When member goes to that page, the DAP merge tag you entered for that product will expand into product details and product-specific content links just for that product.

19 comments ↓
This is a really awesome feature, Ravi and Veena! It is one that I didn’t know I needed for my business until you made it available! Thank you for the explanation of its use…now that it is available, I have one further question. Can we customize how the product-specific details appear? For example, could I remove the “Access date” line? I guess I’m wondering which file we’d need to alter in the DAP folder to make changes to this feature. Thanks in advance for pointing us in the right direction!
Molly,
Sorry, cannot customize that further at this time. It follows the same pattern as the “Member Links” merge code – except, it displays the details for just 1 product rather than all the Products that a user has access to.
Also wouldn’t recommend doing any custom changes to the code, as it may lock you out of upgrading in the future, as any new versions will overwrite your changes (and trying to keep the changes in sync with every new release is going to result in unnecessary overhead for you).
Thanks for the speedy response, Ravi. And, you make a very good point regarding customizations that lock out further upgrading…I sure wouldn’t want to do that as your upgrades bring so many more helpful features! Perhaps the ability to customize this product details feature could be added to a version 3.9 wish list. For now, I am thrilled to be able to separate it from the member links merge code functionality at all. Thank you so much!
Hi Ravi,
I’m following this script closely because my clients use it and I am configuring one right now for a client.
Where is the documentation for 3.8 changes? On this blog? I used your search box and the above is what I received. Is there more?
thanks,
Craig
Hey Craig…give this a try:
http://www.digitalaccesspass.com/blog/2010/07/dap-v3-8-final-release/
http://digitalaccesspass.com/changelog.php
Thanks Molly.
Ravi,
How can I customize the link order on the My Accounts page.
For example, I am doing a 21-day event and I have links to each day’s content. I have some bonuses and an unsubscribe page. I’d like the bonus & unsubscribe links to be at the bottom of the links list.
How are you determining the link order? I tried changing dates on the actual post and that wasn’t it.
Thanks!
Adela
Adela,
Please see – http://www.digitalaccesspass.com/doc/order-of-links-on-my-links-page/
On the User Links page, it would be really helpful if we could customize it. For example, my client doesn’t have any need for the “access start, access end dates” or even the “description” field. If this page used divs and spans with classes/ID’s rather than tables with no classes we could at the very least use css to hide those elements that are not needed (ie. set the visibility to ‘hidden’, font-size & line-height to 0px, etc.).
Greg,
Yes, I agree. Hopefully we will be able to allow better customization of userlinks in DAP 4.2. The DAP 4.1 release is just a few days away.
I’m wondering how the Logged in URL field works when a user has access to multiple products. What page do they see when they log in?
See – http://www.digitalaccesspass.com/doc/login-redirect-issues/
Perfect. Thanks!
Hi, looks like a cool feature but don’t quite understand the reason for using it. Please can someone explain why i would use this, didn’t quite understand the explanation above (im a bit slow today…)
This feature is AMAZING. WOW. So glad I found it. I’ve only been using this software for 12 hours and I’m blown away
Justin
I don’t understant one thing. I make 20 pages (for members only).
Ok, the new member SignUp. He login. Where are the pages he have to see?
@Justin,
You would use it if you wanted one page where the items in one particular product are dripped out.
Say you have a product that is a course. The page would be titled for the course, and the items that drip out could be the chapters in a course.
Another page could have another course.
Oops. that last message was for @Jonny, not @Justin.
Sorry, and big apologies for having such a short memory association.
@Just Me,
You have to create links to get the users to the pages.
Logged in members will be able access them. Stragers like me won’t. I’d get an error message (unless you disabled it).
Leave a Comment