On what kinds of web pages will I see the most benefit from using WP QuickDraw?

WP QuickDraw will deliver performance enhancements on every WordPress website that has an image, but it is particularly well suited for image-heavy pages such as a photo gallery, product listing page on an e-commerce store, photography blog, news sites, image sharing forum and especially any pages where you want high image quality and impact when your users zoom in. Generally, the more images you have on your website and/or the larger and higher quality those images, the greater the benefit you will receive from WP QuickDraw.

Images account for 59% of site payload on average.

Will WP QuickDraw work if my website’s images are served through a CDN (Content Delivery Network)?

Yes, as long as the images are uploaded through the WordPress Media Library. We’ve explicitly tested CDN uploads using W3 Total Cache, WP Rocket, and WP Super Cache plugins as well. Please note that additional settings may be necessary to configure your CDN.

When using a CDN with your WordPress website, CORS may need to be configured to allow access to the remotely hosted files. This isn’t specific to WP QuickDraw, but must be configured correctly for WP QuickDraw to work. Each CDN provider will have their own guide to correctly configuring CORS (e.g., AWS S3, KeyCDN, etc.). Please contact your CDN host to learn more about how to configure CORS for your CDN.

Does WP QuickDraw work with caching plugins, such as W3 Total Cache, WP SuperCache and WP Rocket?

Yes; in fact, we recommend it for optimal performance!

WP QuickDraw works by asynchronously loading images on a webpage through JavaScript, so its functionality does not interfere with a full-page cache. We have tested WP QuickDraw with W3 Total Cache, WP Rocket, WP Super Cache, and other popular caching plugins for WordPress.

What are the technical requirements for WP QuickDraw?

WP QuickDraw works with nearly all WordPress installs and 99.9% of the images in use on the internet. WP QuickDraw requires the GD or ImageMagick image library and DOM extension for PHP, which are installed by default on most servers.

WP QuickDraw & WP QuickDraw PRO require:

  • WordPress Version: 4.0+
  • PHP Version: 5.5+
  • PHP must be configured with GD (included with PHP, but not enabled by default. Very commonly enabled on WordPress hosts.)
  • Browsers (tested): IE11, Edge 16+, Firefox 59+, Chrome 64+, Safari 11+
  • PHP Memory (WP QuickDraw PRO only): PHP configured with at least 128M memory via memory_limit directive. This is the default PHP memory limit in recent versions, but it can be changed.

I see a WP Cron capability error message. How do I resolve it?

WP QuickDraw utilizes the WordPress cron (WP Cron) to generate image sets for each of your WPQD-enabled images as a background process. When you activate the plugin, it will run a compatibility check to verify that WP Cron is enabled and working properly on your website. If the compatibility check fails, you will see an error message at the top of your admin panel screen. Here are some of the most common error messages and how you can address them:

ERROR: WP Cron is disabled. Please enable WP Cron so that image generation can proceed.

This means that the constant DISABLE_WP_CRON is set to TRUE on your WordPress installation. Most likely this will be defined in your wp-config.php file. Check your wp-config.php file and delete this line: define(‘DISABLE_WP_CRON’, true); If you don’t see this in your wp-config.php, it may be defined elsewhere, such as within a plugin you’ve installed.

ERROR: Unexpected HTTP response code “401” from wp-cron.php. WP Cron must be running properly for image generation to proceed.

An HTTP 401 response means “unauthorized” and likely indicates that there is basic HTTP authentication enabled on your website. You can define an exception so that HTTP authentication is disabled only for the wp-cron.php file. If your web server is running Apache, insert the following into the .htaccess file in the root directory for your WordPress installation:

<files wp-cron.php>
   Order Allow,Deny
   Allow from all
   Satisfy any

ERROR: Unexpected HTTP response code “404” from wp-cron.php. WP Cron must be running properly for image generation to proceed.

An HTTP 404 response means “not found”. Look in the root directory for your WordPress installation and verify that the “wp-cron.php” file exists. If it does exist, there may be an issue with the way URL rewrites are implemented on your website. Check your .htaccess or nginx.conf file

Does WP QuickDraw work on non-WordPress sites?

No. WP QuickDraw is a WordPress plugin, so it will not work on sites that do not use WordPress as their primary CMS.

Can I use the single site PRO license on development or staging versions of my site?

Yes, you can. If your development or staging website URL adheres to one of the following patterns, you can use your production credentials to activate your license on that site as well.

If you buy a license for www.domain.com or domain.com, the following URLs are also licensed:

  • dev.domain.com
  • development.domain.com
  • staging.domain.com
  • www.domain.local
  • local.domain.com

How do I request a refund using your 30 day money back guarantee?

If you’re not satisfied with WP QuickDraw PRO in the first thirty days, you’re fully protected by our no-questions-asked money back guarantee.  Click here to request a refund.

Why am I not seeing the WP QuickDraw features on a particular image or webpage?

  1. Any image below 768px in either dimension or above your WP QuickDraw tier resolution threshold will not be processed and rendered with WP QuickDraw features.
  2. Please make sure you have not turned WP QuickDraw off on your webpage or for specific images on that page (in HTML).
  3. Please make sure you have not globally disabled WP QuickDraw for that image in your Media Library.
  4. Some images on your webpage may not have been processed by the WP QuickDraw API yet (especially if they were recently uploaded or changed).
  5. Some image presentations on your webpage like slider and carousel images and other images manipulated by Javascript may not be compatible so WP QuickDraw will not apply its features (this will show as "Disabled" for the image in your Media Library).
  6. If you are using caching with your WordPress website then you may need to clear that cache so that your server can generation a fresh page.
  7. If you have already viewed that page then your browser will show you most of the elements very quickly from browser cache since WP QuickDraw has already delivered the highest appropriate image quality. WP QuickDraw delivers image quality as fast as possible so if that quality is already in your browser cache then some effects will not be seen.
  8. If you have a very fast internet connection then small or heavily compressed images may appear very quickly without seeing progressive effects.
  9. If larger images you see using QuickZoom (WP QuickDraw Pro) do not show higher detail it is likely because your original image in your Media Library has no higher detail to show.

Remember, the goal of WP QuickDraw is to get your optimum quality delivered as fast as possible. If everything seems to be rendering extremely quickly then WP QuickDraw is doing it's job!

When I click on an image in the Media Library why does it say “Disabled (Image not within WPQD parameters)”?

Images that are a) below the 768px minimum for either dimension, b) above the WP QuickDraw tier resolution for the account, or b) are detected as somehow representing a conflict with WP QuickDraw (strange file formats, etc.) will not be processed but will still be rendered on your web pages normally without WP QuickDraw features.

Can I disable WP QuickDraw on a single page for testing?

Yes! You can view any WordPress URL with WP QuickDraw disabled by simply appending ?wpqd=off to the URL (e.g. http://www.your-website.com/page-slug?wpqd=off).

If you’d like to more permanently disable WP QuickDraw for a specific page, you can check the ‘Disable WP QuickDraw on this page’ checkbox found on the righthand column of the page edit screen.

Can I disable certain images from being loaded with WP QuickDraw?

Yes! You can disable WP QuickDraw on specific images site-wide or only for a specific page. To disable WP QuickDraw on an image site-wide- go to your Media Library and click on the image. If the image has been processed with WP QuickDraw then you will see a checkbox which allows you to enable or disable WP QuickDraw on a per image basis.

To disable WP QuickDraw for an image just on a single specific page, you can ‘edit’ that image from the WordPress page editor image dialog and then check the “Disable WPQD for this image on this page” setting checkbox. Alternatively, you can add the CSS class wpqd-disabled to any image to tell WP QuickDraw to ignore it.

For more information please see the Best Practices section of the website.

Will WP QuickDraw’s image rendering technology interfere with SEO bot crawlers?

No. The plugin includes logic that redirects bots to a version of the page without WP QuickDraw enabled, so crawlers will only see the unmodified HTML output.

Can I use WP QuickDraw to load CSS background images or with a JavaScript image slider/carousel?

No. At this time, only images included on a page through HTML <img>tags are supported. However, simple image carousels that use the image HTML element do integrate with WP QuickDraw.

Will I see progressive loading in the WP Admin edit screen?

No, but you will in preview mode and on the front-end of your site!

Does WP QuickDraw alter the images being displayed on my site?

Sometimes. In order for the Progressive PNG algorithm to work best, image width and height values must be divisible by eight. When an image is initially processed by WP QuickDraw Pro, up to seven pixels may be cropped from the outside of the image to ensure that the image dimension is divisible by eight.

In our testing, the removal of a handful of pixels from the outside of the image rarely impacted page display or layout. In instances where the removal of a small number of pixels does affect page layout (e.g., a 1px border is hardcoded into the outer edge of an image), the layout styles can be recreated using best practices (e.g., a 1px border can be applied using CSS) or WP QuickDraw can easily be turned off for that specific image.

I forgot my password. What now?

If you forgot your password, you will need to reset it.

  1. Click on My Account located at the top-right corner of the webpage to get to the login screen.
  2. Click the Lost your password? link which will appear if you are not logged in.
  3. Enter your username or the email address associated with your account.
  4. Then click Reset Password.
  5. You will then receive an email from wpquickdraw.com containing a link.
  6. Click the link and follow the instructions to RESET your password.

How do I change my password?

You can update/change your email in the Account Details section for your account.

  1. Click the My Account section located at the top-right of WPQuickDraw.com.
  2. Click the Account Details .
  3. Use the form for change your password (Enter your current password, then your new one twice)
  4. click Save Changes.

How do I update my email address?

You can update/change your email address in the Account Details section for your account.

  1. Click on the My Account section located at the top-right of WPQuickDraw.com.
  2. Click Account Details.
  3. Update your email on the form.
  4. Click Save Changes.

I am having trouble installing or using WP QuickDraw PRO on my website. Will you help me?

Yes! Please reach out to us on our Support Forums (accessible to users with an active PRO license subscription), and we will do our best to assist you.

Where can I get more help with WP QuickDraw if I don’t have a subscription?

Please visit the WP QuickDraw forum at WordPress.org. We have to prioritize our subscribers first but we also occassionally visit the forum to add to the help others may provide there as well.

Where can I view the WP QuickDraw changelog?

Please visit the changelog.txt file hosted on Wordpress.org to view the up-to-date list of changes by version for the basic plugin.