Using DAP to protect multiple blogs on a single site/domain

Protecting multiple blogs on 1 domain

DAP needs to be installed to the root of your website and not inside a subfolder.

So if you have a domain called yoursite.com, and if you installed dap correctly, you should be able to access dap login page via http://yoursite.com/dap in a browser.

To protect multiple blogs on the same domain, you just need to install and activate the DAP live links plugin in each of the blog (under wp-content/plugins folder).

When you activate the dap live links plugin in more than 1 blog, it will throw a warning about DAP already installed/activated. Ignore that warning about dap already installed.

Two things to note:

1) The list of available blog posts and pages that you see on the DAP Products page will only show the list from the last blog that was most recently updated. So if you just updated Blog A, and go into the Products page, DAP will show the list of all available pages & posts from Blog A. So if you want to protect Blog B content, then simply go into Blog B’s WP admin, edit and update any page or post (no need to make any changes, just a forced update of any post will do), and then when you go back to the DAP Products page, you will see the list now from Blog B.

DAP will still protect both blogs but whats displayed in dap admin panel -> products page depends on the blog last updated.

2) Make sure you think about what happens when DAP/WP sync is turned on. DAP could be syncing users to 2 different forums/wp databases based on which blog the user is on. If the user logs in to DAP, and accesses blog1, dap will sync the user to blog1. If the user logs in to DAP, and accesses blog2, dap will sync the user to blog2. The user will have 1 account in the dap database but the user account will be created in both WP databases (blog1/blog2).

So other than a few simple logistical issues to think about, DAP can very well support additional blogs on which installed. Just be sure to add the LiveLinks plugin to each new blog that you want DAP to support.

16 comments ↓

#1 Roman on 04.19.11 at 12:16 pm

“So if you just updated Blog A, and go into the Products page, DAP will show the list of all available pages & posts from Blog B.”

I think you meant to say “Blog A”.

#2 Veena Prashanth on 04.22.11 at 11:09 am

Hi Roman,

You are right. I have corrected the post.

#3 orion on 08.09.11 at 6:34 pm

do you can rename the directory (DAP) name to another name?

eg:
http://yoursite.com/dap

http://yoursite.com/members

#4 Veena Prashanth on 08.09.11 at 8:26 pm

No, renaming DAP to another name will NOT work.

#5 Juan Martitegui on 10.29.11 at 7:41 am

Will this work if I use WordPress Multisite?
I wanna have something like
http://www.accessyourproduct.com/product1 (one blog on multisite wordpress)
http://www.accessyourproduct.com/product2 (other blog on same multisite installation)

etc.

#6 Cass on 12.14.11 at 12:40 pm

Will this work if the blogs are on different subdomains, e.g., members.domain.com and blog.domain.com?

#7 Ravi Jayagopal on 12.14.11 at 8:27 pm

DAP does not work with WP Mu at this time. Sorry about that.

But you can have separate installations of WP in sub-folders, with one DAP installation at the root.

#8 Ravi Jayagopal on 12.14.11 at 10:34 pm

Cass,

One installation of DAP will not work on 2 different sub-domains. In that case, you have to have 2 separate installations of DAP within each sub-domain.

One installation of DAP will only work if the different blogs are installed within “sub-folders” of the same domain.

Like http://YourSite.com/blog1/ and http://YourSite.com/blog2/

- Ravi

#9 Cass on 12.18.11 at 5:52 pm

I want to have a lot of freely available content, and then a private members area as well. I was considering doing this with two separate WP installs, one at root and one at /members.

But it occurs to me that management might be simpler if it were all one WP site.

I want one set of menus, pages and blog posts to appear to unregistered/unlogged in users, and a separate set of menus, pages and posts to appear to logged in members.

Is there a simple way to do this, say with blog categories or parent/child pages? Or would I have to manually designate every single page/post as I create them as public or private and tied to a specific product?

#10 Ravi Jayagopal on 12.18.11 at 7:47 pm

Sure, you can create multiple menus, and anything on the custom menu’s or default page/post lists, that’s protected by DAP, will by default automatically disappear for non-logged in or non-members.

So they won’t even see the links on the menu for protected links.

If you want more control over the dripping of individual posts or pages, then you must protect them individually. However, if you want group-control over multiple posts, then you can protect entire categories too in DAP.

See http://www.digitalaccesspass.com/doc/protecting-an-entire-wordpress-category/

#11 Russell on 02.16.12 at 4:02 pm

Do you have any intentions of making this work with subdomains? That would be FANTASTIC. If so what kind of time frame do you think?

If not, may a give this a +1 for putting this on your to do list.

Thanks =)

#12 Ravi Jayagopal on 02.17.12 at 2:45 pm

Russell,

Do you mean 1 DAP installation powering multiple sub-domains? Then it’s not going to happen any time soon, because of the inherent technical difficulties involving sub-domains, which are essentially domains of their own, and software one domain can’t easily work with content on another.

Not unless it’s all done through API’s and stuff, which is a very large project that we won’t be able to get to for quite a while.

If that’s not what you asked, then pls rephrase your question.

Thanks.

#13 Colette Mason on 02.18.12 at 10:06 am

I have multiple domains, i.e. http://www.site1.com http://www.relatedtosite1.com

When customers buy a product on relatedtosite1.com I want to offer access to http://www.site1.com as a bonus for the premium membership tiers for relatedtosite1.com.

How can I sync the two rather than have to manually create a login on http://www.site1.com when they sign up to relatedtosite1.com.

Both sites are on the same hosting package/server.

Thanks for any ideas :)

#14 Veena Prashanth on 02.18.12 at 10:11 am

Colette,
Using our newly launched IPN Broadcast/Redirect Plugin, you can send IPN notification upon purchase to multiple DAP sites or even non dap sites.

You might be able to use it to accomplish what you need.

Checkout : http://wickedcoolplugins.com

#15 Colette Mason on 02.18.12 at 10:49 am

Hi Veena, I’ve just invested in a copy :)

Thanks – I think this is just what I need.

Cheers,

Colette

#16 Veena Prashanth on 02.18.12 at 12:08 pm

That was quick :) .

Thanks Colette!

Leave a Comment