Un-Installing & De-Activating DAP

While DAP is extremely well integrated with WordPress, all of that integration is achieved via code, and not the back-end database.

DAP stores all of your member and product and content information in its own database tables. It does not store anything in your wordpress database, or modify it in any way.

So when you stop using DAP, your wordpress blog (i.e, data) goes back to being what it was before DAP was ever installed. It’s like DAP was never installed. So disabling or removing DAP from your site will not affect your web site or blog in any way.

De-Activating DAP

It is ok to de-activate the DAP-WP-LiveLinks WordPress plugin either temporarily or permanently.

You will not lose any of the data stored in the DAP database. Everything will remain intact. Only thing to note is that de-activating the plugin will “un-protect” all protected content on your blog during that time, and all of the protected content now becomes “publicly viewable”. You may enable all of the content protection simply by re-activating the plugin.

Un-Installing & Removing DAP

For this, there are couple of steps:

  1. De-activate the DAP-WP-LiveLinks plugin
  2. Delete the DAP-WP-LiveLinks folder from wp-content/plugins/
  3. Open the .htaccess file in your root folder of your web site. You should see a few lines in there related to DAP. It should look something like this…

    #—– START DAP —–
    RewriteCond %{REQUEST_FILENAME} -f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} (.*)/wp-content/uploads/(.*)
    RewriteCond %{REQUEST_FILENAME} !(.*)(\.php|\.css|\.js|\.jpg|\.gif|\.png|\.txt)$
    RewriteRule (.*) /dap/client/website/dapclient.php?dapref=%{REQUEST_URI}&plug=wp&%{QUERY_STRING}  [L]
    #—– END DAP —–

  4. Just delete all of the above lines, and re-upload the .htaccess file back to your site root folder.
  5. Delete the “dap” folder from the root of your web site.
  6. If you wish to also delete the dap tables from your database, then you must log in to your web hosting control panel, go to your database via the “phpMyAdmin” link, and then “drop” all of the database tables that start with “dap_”. That will delete all the DAP database tables and the data within.
  7. Finally, go in to your web hosting cpanel, go to the “Cron” section, and remove any cron jobs related to dap (you’ll see towards the end of the cron job text fields, that the script running will either be dap-cron.php and/or dap-emailorder.php.

Unplugging Your Payment Systems

Make sure your payment systems (like Paypal and Authorize.net) and shopping carts (like 1ShoppingCart or Infusionsoft) are no longer notifying DAP when payments come in.

Go to our documentation section, look for the setup documentation specific to your payment processor, and then do the opposite – basically just un-do whatever is in the setup – the reverse of whatever is the actual setup process.



DAP does not modify any wordpress tables. So deleting DAP tables won’t affect your wordpress installation.


  1. says

    Hello, I tried to un-install DAP from my site following these steps.

    All procedures were executed like you say in this article.

    Moreover, I never found the lines you say in the .htaccess file.

    And when I create a new page I recieve this message:

    Warning: require_once(…/public_html/dap/inc/classes/Dap_Base.class.php) [function.require-once]: failed to open stream: No such file or directory in …/public_html/miembros/wp-content/plugins/DAP-WP-LiveLinks/DAP-WP-LiveLinks.php on line 29

    My blog is working well.

    What could be happening?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>