Skip to main content

S3 Image Storage For BBPress

Requirements

Installation

  1. Login to your WordPress Admin and select "Plugins" > "Add New" in the left sidebar menu.
  2. Click "Upload Plugin" at the top of the page.
  3. Select the plugin ZIP file and click "Install Now".
  4. Click "Activate Plugin".
  5. Select "Settings" > "Forum Images" from the left sidebar menu and go to Amazon S3 tab.
  6. Enter your license key, which was displayed after checkout and sent to you by email.
  7. Click "Save changes"

AWS Configuration

  1. Create a bucket by following this documentation AWS Docs

  2. Go to Identity and Access Management (IAM) in your AWS Dashboard >> Users

  3. Click Add users button and setup a new user with selected AWS credential type "Access key - Programmatic access"

  1. Click Create Policy - a new tab should be opened.

  1. In Services section select S3, in Actions sections select all s3 actions and in Resources section select all resources

  1. Skip the next two steps by clicking next, enter your name of permission set, and click create policy now your permissions sets should be created, please back to the tab with the user creation setup

  1. Please select the newly created permission set and skip the Tags step and click Create User

  1. Copy the user Access Id and click show next to the secret key and also copy the secret key.

Plugin Configuration

  1. In your WordPress Admin, select "Settings" > "Forum Images" from the left sidebar menu.

  2. Enter your Amazon s3 credentials under the appropriate tab:

  1. If credentials are correct you should see two additional sections Storage Directory (here you can select a directory where images will be saved) and Bucket where you should select a newly created bucket.