Use the Microsoft Azure Storage service to host your website's media files.
This WordPress plugin allows you to use Microsoft Azure Storage Service to host your media and uploads for your WordPress powered website. Microsoft Azure Storage is an effective way to infinitely scale storage of your site and leverage Azure’s global infrastructure.
For more details on Microsoft Azure Storage, please visit the Microsoft Azure website.
For more details on configuring a Microsoft Azure Storage account and on using the plugin with the Block Editor or Classic Editor, please visit the user guide.
Storage accounts can be created via CLI, classic Azure portal, or the new Azure portal,
with varying results.
If a Storage account is created with the new Azure portal, authentication will fail,
resulting in the inability to view/add containers or files. Creating a Storage account
with the Azure CLI should allow the plugin to work with new Storage accounts.
Images uploaded to the Azure Storage service will not automatically receive responsive versions.
Images added through the WordPress Media Loader should get automatically converted to responsive
images when inserted into a post or page.
We are investigating options for full support of responsive images in the plugin.
/wp-content/plugins/windows-azure-storage
directory, or install the plugin through the WordPress plugins screen directly.For multisites or to enforce Azure Blob Storage settings, you can define the following constants in wp-config.php:
See Settings->Microsoft Azure for more information.
MICROSOFT_AZURE_OVERRIDE_CONTAINER_PATH
(props @rickalee, @engrshakirali, @hugosolar via #240).array_flip
and not ensuring it was an actual array (props @hugosolar, @rickalee, @dkotter via #230).webp
compatibility when uploading original images (props @hugosolar, @rickalee, @ali-awwad via #231).Note that this release bumps the minimum WordPress version from 5.7 to 6.3.
Note that this release bumps the minimum PHP version from 7.4 to 8.0
2020-04-08
version of the Azure Blob Storage API (props @thrijith, @colegeissinger via #136).cypress
from 10.11.0 to 13.1.0, @10up/cypress-wp-utils
from 0.1.0 to 0.2.0 and @wordpress/env
from 5.13.0 to 8.7.0, to ensure E2E tests work on the latest version of WordPress (props @iamdharmesh, @Sidsector9 via #199).