Skip to main content
Easy Digital Downloads Documentation
Documentation, Reference Materials, and Tutorials for Easy Digital Downloads

How can I ignore Local Host URLs for Activation?

In order for automatic updates to work, a license must be active for your install of the plugin. Once you’ve met your allowed number of active licenses you can’t activate anymore.

The exception to this policy involves local installs using something like MAMP, WAMP, Vagrant or Desktop Server. These are obviously not being used as live servers so you may activate your license there without using one of your allowed activation numbers.

Here’s How It Works

License activations are tied to URLs.  In order to make it so you may activate licenses on local development servers (servers that run on your laptop or desktop) we’ve allowed some common URLs and IP addresses to not count against your license activation count.

  • localhost
  • 10.0.0.0/8
  • 172.16.0.0/12
  • 192.168.0.0/16
  • *.dev
  • *.local
  • *.test

You may activate your licenses on any of the above URLs or IP addresses and it won’t count against your activation limit.

If that doesn’t work, you can set your site to staging using this wp-config entry:

define( 'WP_ENVIRONMENT_TYPE', 'staging' );

If you are unsure of how to edit your wp-config.php file, please consult the official WordPress help page on editing the file.

Note: you must place this code above the line that says:

/* That's all, stop editing! Happy blogging. */
Read our latest blog post:
NEW: Bulk Generate, Save & Export Invoices