Domanda

I am using a wordpress site, and using the Formidable Pro plugin to create forms for users to submit pictures frontend as posts.

As the form is created using formidable, any pictures uploaded by user goes to a upload folder in the formidable directory in my FTP.

I want to use Amazon S3 to host all the images uploaded by users and also for these images to be shown in posts like how it was supposed to work.

How do I go about doing this? Must I use a W3 total cache plugin or super cache plugin? Is there another alternative?

È stato utile?

Soluzione

There is the S3 and Cloudfront plugin you can try

http://wordpress.org/plugins/amazon-s3-and-cloudfront/

The only caveat to this, is that the images are loaded onto your server first, then uploaded to S3.

Altri suggerimenti

You may need to install a plugin to do this for you.

For example, there this plugin that's allows you to put a shortcode on any post/page to show S3 files: http://codecanyon.net/item/wordpress-aws-s3-browser/6470423

Check out the Live DEMO here: http://www.awss3.redwanhilali.net/?page_id=5#

You can use a service like img.vision.

It has a plugin at wordpress.org: https://wordpress.org/plugins/img-vision-button/

Steps:

  1. Upload images at img.vision
  2. Install plugin into your wordpress (you'll need to grab your api key from img.vision)
  3. Create pages or posts and use the Img.vision button to add images from your account

Disclaimer: I created this service and after the 30 day trial you need to pay for a max image limit. NO need to pay for S3 or CDN bandwidth separately.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top