This is currently under development and only supports basic functions. Test in a development environment first and use at your own risk.
This plugin has not been tested on a WordPress multisite setup.
This is a WordPress plugin that allows you to serve your WordPress Media Library files via the Backblaze B2 cloud storage service.
From their web site:
The lowest cost cloud storage on the planet: $0.005/GB a month. Try it and get the first 10 GB free on us.
I am open to pull requests as well as other feedback. One of the best ways that you can contribute is to help me make it better, either with code or with constructive feedback. Other ways:
- Translations (after I get a clean translation file created)
- Sponsor a personal account on WP Engine (for testing plugins) or provide me with SFTP access to a transferrable install.
- I recently got laid off from my job, so if you have any leads/ideas...
- WordPress 4.0 or higher
- PHP 5.6 or higher
Until sufficient testing and a proper translation file has been completed, you may download an installable ZIP of this plugin.
Once I produce a release version, automatic updates will be available via WordPress. For now, you will have to update manually.
- Carbon Fields - This plugin is not compatible with legacy versions of Carbon Fields. If it detects that a version <=1.6.0 is loaded, it will deactivate.
There are probably other incompatibilities due to the current method being used rewrite URLs.
If you are aware of any others, please share.
- Ability to Delete Locally-Uploaded Files - Currently, the plugin only uploads media to and deleted from B2, which limits the usefulness of "offloading" content.
- Fix bug with checkboxes on Settings page not being checked by default
- Extensive testing, documentation/wiki and code cleanup
- Implement a better, more persistent means of URL rewriting
- Clean up and create a proper translation (
.pot
) file - Clean up settings page
- Add ability to password-protect content
- Add ability to store files in private buckets
- Add one-click feature to migrate existing local media to B2
- Add time-expiring URLs
Release changes will be noted on the Releases page.
- Completely refactored code
- Switched from direct API calls to a fork of Backblaze B2 SDK for PHP
Please support humans.txt. It's an initiative for knowing the people behind the web. It's an unobtrusive text file that contains information about the different people who have contributed to building the web site/project.
Carbon Fields
URL: http://carbonfields.net/
Author: htmlBurger.com
Twitter: @htmlburger
Author URI: https://htmlburger.com/
Location: London, England
Backblaze B2 PHP SDK
URL: https://github.com/cwhite92/b2-sdk-php/
Author: Chris White
Twitter: @cwhite_92
Author URI: https://cwhite.me/
Location: Edinburgh, United Kingdom