WordPress.org

Ready to get started?Download WordPress

Plugin Directory

WP2Cloud

Now WordPress site can store all its content (pages and media) in cloud. This makes site powered by enormous scale and reliability of cloud storage.

What makes WP2Cloud different from other plugins that upload files to Amazon S3 or Google Cloud Storage?

WP2Cloud plugin for WordPress:

  1. Is the last piece in the puzzle of moving the whole WordPress site to cloud storage. It allows to take full advantage of cloud storage by consolidating both website content and media on the cloud storage.
  2. Makes WordPress web tier stateless: media is stored on cloud storage, not on the web tier filesystem. This makes it possible to auto-scale and auto-balance WordPress web tiers.
  3. Uploads files faster because it relies on OblakSoft WebStor - high performance library for Amazon S3 and Google Cloud Storage.
  4. Handles media file uploads in a transactional manner. Either the whole file and all its derivative files (e.g. thumbnails for pictures) get uploaded or nothing does.

Is there a limit on number or size of files being uploaded?

Not at all. Since cloud storage space is nearly limitless, you can use as much of it as you need. WP2Cloud can upload very large files as it uses multi-part upload and thus it is not restricted by the available memory on the Web server.

How long do I have to wait for the files to be uploaded to cloud storage?

Media files are uploaded to cloud storage as fast as physically possible with the help of WebStor - high performance library for Amazon S3 and Google Cloud Storage.

Can I update media files using this plugin?

Absolutely, your media experience is not affected by this plugin. You can change image, add title, alternative text, media tags - whatever you might need.

I deleted a media file from WordPress, but I still can see it in the cloud storage, why?

The actual deletion is intentionally delayed to account for caching latencies. For example, even though you deleted the image and removed the link from the page, the old page content might be still cached. The delay helps the old page to render correctly and show the old images.

If you still see a media file in the cloud after a couple hours have passed since deletion, please email us at bugs@oblaksoft.com.

How can I prevent hotlinking to files stored in Amazon S3?

You can use Amazon S3 bucket policies. For details please refer to WordPress on S3: how to prevent hotlinking.

Can I use multisite setup with this plugin?

Yes, both domain-based and path-based multisite setup is supported.

Can I use W3 Total Cache with this plugin?

Yes, WP2Cloud is compatible with W3 Total Cache. In fact, the latest WordPress-on-S3 AMI has W3 Total Cache plugin installed and configured.

Can I use BuddyPress with this plugin?

Yes, just make sure you use ClouSE 1.0b.1.4 (or later) and WP2Cloud 1.2.0 (or later).

I'm using the WordPress-on-S3 AMI, how can I edit files on the EC2 instance?

You can edit files in the File Manager module of the Webmin system administration console. Log into Webmin, select Others -> File Manager module on the left. The WordPress files are located in /var/www/wordpress. For information on how to connect to Webmin see this post.

Alternatively, you can use the Upload and Download module to transfer files between the instance and your computer. Log into Webmin, select Others -> Upload and Download.

For quick access to wp-config.php and .htaccess, log into Webmin, select Others -> Custom Commands.

Note: Webmin and phpMyAdmin are available in WordPress-on-S3 AMIs released on 01/31/2013 or later

I've launched a website from WordPress-on-S3 AMI. How can I create a friendly domain name for the website? How can I secure website access with SSL?

Please refer to WordPress on S3: DNS and HTTPS configuration blog.

My webserver runs on Windows, can I use WP2Cloud?

Yes, ClouSE for Windows is currently available to a group of limited preview customers. If you would like to sign up for the limited preview program please contact us.

I'm using ClouSE and WP2Cloud to store my website's data in cloud storage (such as Amazon S3), can I export the data?

Yes. Standard MySQL tools work well with ClouSE. For example, you can use mysqldump to export the whole WordPress database into a file. In fact, WP2Cloud makes data export easier and more robust, because the database dump now includes the media, so the dump fully represents all website's data.

I don't have permissions to install ClouSE on my WordPress database server, can I still use WP2Cloud?

Yes, you can configure WP2Cloud to use a separate Media Server. The configuraiton instructions are provided here. See also this post for information about how to install and configure MySQL as a Media Server on a shared hosting server.

Where do I go to file a bug or ask a question?

The comprehensive documentation can be found here.

Please visit this forum for questions or comments. Older support discussions can be found here.

If you aren't able to find a resolution, please email us at bugs@oblaksoft.com. The authors are available for professional consulting to meet your configuration, troubleshooting and customization needs.

Known issues

  • Some Linux distributions have custom-built MySQL binaries that are different from the official MySQL builds available from http://www.mysql.com. ClouSE may fail to install with custom-built MySQL binaries, printing an error like "ERROR 1126 (HY000): Can't open shared library '/usr/lib64/mysql/plugin/ha_clouse-5.5.20.so' (errno: 13 undefined symbol: my_pthread_fastmutex_init)". In this case you need to install the official MySQL binaries from http://www.mysql.com. See this and this forum posts for more details.

  • The wp-smush.it plugin 1.6.5.4 requires a patch to work with WP2Cloud. Make sure that the Enforce image URL is same as Home option (Settings --> Media) is unchecked.

  • The wp-post-thumbnail plugin doesn't work with WP2Cloud. wp-post-thumbnail uses direct filesystem calls making it impossible for WP2Cloud to provide media file storage.

  • The bp-album plugin 0.1.8.14 needs a patch in order for picture deletions to work properly. The dev version of db-album at github already has the fix.

  • The existing media files are not automatically moved to the cloud when the plugin is activated. They need to be re-uploaded manually. Media migration functionality may be implemented in the future.

Requires: 3.3.2 or higher
Compatible up to: 3.9.1
Last Updated: 2014-7-2
Downloads: 15,968

Ratings

4 stars
4.8 out of 5 stars

Support

0 of 4 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

1 person says it works.
0 people say it's broken.

100,1,1
100,1,1 75,4,3 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,2,2 100,1,1 100,2,2 100,1,1 50,2,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,2,2 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1
100,2,2 100,1,1 100,1,1
100,1,1
100,1,1 100,1,1 100,1,1
100,2,2 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1
100,1,1
100,1,1
100,1,1
100,1,1 100,1,1