Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/liquidweb/beaverbuilder-s3
Ensures compatibility between Beaver Builder and Human Made's S3 Uploads plugin.
https://github.com/liquidweb/beaverbuilder-s3
Last synced: 3 months ago
JSON representation
Ensures compatibility between Beaver Builder and Human Made's S3 Uploads plugin.
- Host: GitHub
- URL: https://github.com/liquidweb/beaverbuilder-s3
- Owner: liquidweb
- Created: 2017-07-03T21:35:19.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-07-06T14:34:46.000Z (over 7 years ago)
- Last Synced: 2024-08-02T08:09:38.677Z (6 months ago)
- Language: PHP
- Size: 4.88 KB
- Stars: 8
- Watchers: 8
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-wp-speed-up - Beaver Builder + Amazon S3 - Ensures compatibility between Beaver Builder and Human Made's S3 Uploads plugin. (CDN Integration Plugins)
README
# Beaver Builder + Amazon S3
[Human Made has a fantastic plugin for automatically offloading WordPress uploads to Amazon S3](https://github.com/humanmade/S3-Uploads), but the process involves rewriting the results of `wp_upload_dir()`, which is used by plugins and themes to determine where the site's `uploads/` directory lives. [Beaver Builder](https://www.wpbeaverbuilder.com/), meanwhile, writes its cache to disk for improved performance; it's preferred cache directory? `uploads/bb-plugin/cache`. Starting to see a problem?
This plugin ensures that Beaver Builder is still able to write to the local filesystem, while attachment media is still uploaded to and served from Amazon S3.
## Installation
Clone or download this repository into your site's plugin directory (`wp-content/plugins` by default), then activate the plugin via the "Plugins" screen within the WordPress admin panel.
This plugin may also be installed as a "must-use" (MU) plugin — simply copy `beaverbuilder-s3.php` into `wp-content/mu-plugins` — no activation necessary!