Page Text: Email Settings
Why must users verify their accounts?
The account verification system is a critically important security feature which helps to ensure the security of your customer's accounts. In the same way that super simple passwords (like "12345") and basic user names (like "admin") are often not permitted, this feature cannot be turned off even by a site admin.
Whilst occasional users may be a little annoyed by having to verify their account, that slight annoyance pales in comparison to the emotions of a user who has their account compromised via a security hole on your website.
For more information on what triggers the user verification process, click the button below
View full article
Troubleshooting pagination issues
Pagination functionality can be quite sensitive, as it depends on query details, URL structure, and the like. While any number of things can interfere with pagination behavior, one of the most common issues is permalinks.
Go to Settings -> Permalinks in your WordPress dashboard and simple save the page. You don't have to change anything. Once you've re-saved that page, visit the page on your site where you are having pagination issues, clear your browser cache, and test once again. That will most likely resolve the issue.
Collecting Sales tax or VAT
It's no secret that taxes can be extremely confusing and tough to manage. While Easy Digital Downloads does its best to keep tax configuration simple, tax code around the world is complex and requires special attention not only from our software, but from store owners.
If you are just getting started with your store, or you need to implement taxes for the first time, please be sure to take a look at our Tax Settings documentation for a description of the settings.
Learn about tax settings
For most, the above tax settings are more than enough to ensure compliance with local tax laws. However, it's not uncommon for additional extensions to be used in order to meet special requirements, or just enhance the functionality.
At the moment, all tax-related extensions for Easy Digital Downloads are built by 3rd party developers. To see a list of them, view the Taxes section on our 3rd party extensions page.
Note: If you have a specific question about one of the 3rd party tax extensions, please contact the creator of the extension. We cannot provide direct support for 3rd party extensions.
WordPress 5.0 compatibility
WordPress 5.0 introduces a new content editor that is based on "blocks," or sections of content that serve various purposes. While the more familiar "Classic Editor" is still available for use until 2021, Easy Digital Downloads will periodically introduce enhancements and tools that take advantge of the new editor.
Please review the information below for details on where Easy Digital Downloads currently stands with the new WordPress 5.0 editing experience.
Is Easy Digital Downloads compatible with WordPress 5.0?
Yes. The new content editor will not affect the display of content on your site, including content related to Easy Digital Downloads. That means if you update to WordPress 5.0 (never do so without saving a backup), your Easy Digital Downloads Pages will display just as they did before. The only change you will see is how your Pages are edited, as they will use the new editor.
Does the Add/Edit Download screen use the new editor?
No. As mentioned above, the Classic Editor is still fully supported in WordPress. For post types like the Download, the Classic Editor will remain the standard until we feel it is safe to commit to the new editor. Updating to WordPress 5.0 will not change the way you create new Downloads.
How do I use the [downloads] shortcode on a Page with the new editor?
You can continue to use the [downloads] shortcode in a WordPress Page just as you did before. For example, if you have added a "paragraph block" to your content, typing the shortcode into the paragraph will result in the same grid product display when you view the published page.
We have also introduced a new Easy Digital Downloads - Blocks plugin that allows you to add a product display grid through the new editor. The plugin is available in the official WordPress plugin directory.
Compatibility details and system requirements
In general, Easy Digital Downloads is compatible with any system that can properly run WordPress itself. You can see WordPress' requirements and recommendations here . Please note, however, that with several components involved in a typical eCommerce ecosystem, staying up-to-date across all systems is highly recommended.
Like WordPress, Easy Digital Downloads supports PHP 7.0+. Our extensions and themes aim to be compatible as well. However, with such a large catalogue, it is possible that some extensions/themes may throw warnings or errors. If you have already experienced an error on your live site, contact your host immediately to have your PHP version rolled back, then continue with our support form.
That said, we advise you to run updated versions of PHP, if possible. In doing so, your host may recommend that you perform a PHP compatibility test before updating PHP versions. When performing these tests, the compatibility tool may throw warnings for code that is no longer compatible with the latest versions of PHP. This usually happens because the aforementioned tools cannot read the context of code.
In all instances of using old or deprecated functions in our codebase, we try to wrap that code in a conditional check to make sure it only runs in the correct PHP environment. Compatibility checkers will not see that, and throw warnings anyway. You can simply look at the code referenced by the warning and see if it has a version compare conditional wrapped around it. If so, there is nothing to worry about.
If you are still unsure, feel free to continue with the support form. Be sure to provide us with the exact warnings/errors given by your compatibility checker tool.
Follow the instructions based on your scenario
I cannot access my site after updating or activating Easy Digital Downloads or one of its extensions.
Follow these instructions
Step 1: log into your server via FTP. If you need assistance with this, contact your host immediately.
Step 2: via FTP, navigate to {your_wordpress_site}/wp-content/plugins/. In this directory, look for the folder that correspondes with the plugin you activated or updated. The name will be similar.
Step 3: edit the name of this folder. This is force WordPress to deactivate the plugin. Changing a name from edd-plugin to edd-pluginx is perfectly fine. Take note that changing the plugin folder name back to its original name will not reactivate it. So you may (and should) change the name back immediately after Step 4.
Step 4: check to see if your site is up. If not, the plugin you targeted was not the culprit. Repeat the steps above until you find it, as long as you are sure that a plugin update or activation is what caused the site to crash.
Step 5: contact your host and ask for your recent PHP error log.
Step 6: if you confirmed with Step 4 that the culprit was an Easy Digital Downloads plugin, proceed with this support form and be sure to attach your PHP error log to your support ticket.
I have access to my WordPress dashboard, but a particular page on the front-end of my site has crashed.
Follow these instructions
Step 1: contact your host and ask for your recent PHP error log. Or, install and activate the Error Log Monitor plugin to view your error log from the WordPress Dashboard page.
Step 2: proceed with this support form and be sure to either attach your PHP error log to your support ticket or share the errors provided by Error Log Monitor in your ticket.
I've already reversed the fatal error. I just need to report what I've found.
Great work, and thank you for taking the time to let us know. Go ahead and proceed with the support form and we'll work together to address the issue.
Additional resources