PhpRockets Team Purchase Pro Lite Version

Ultimate Media On The Cloud | Documentation

Version 1.22.05 / PhpRocketsTeam


Introduction


Thank your for using Ultimate Media On The Cloud, whatever you are using Lite or Pro we will support you at all.
If you like the plugin, let's purchase Pro version to have more powerful features and support us to have dedicated contribution.

The documentation is created to guide you step by step get into the installation and set up the plugin at your website, if some parts are not clear, you can request a support to the Staff. All you need at first is getting familiar with Wordpress and using it, a little knowledge at Amazon & Google Management Console is a plug to get more quickly move.

Requirements

The plugin requires some points to get it run smoothly, make sure your hosting and Wordpress version are satisfied

  1. PHP version must at least 5.6
  2. Wordpress version at least 4.0

If your hosting and Wordpress source are not meet the minimum requirements above, in case you have to upgrade PHP version and Wordpress version first before installing plugin and moving forward.


Important: Ultimate Media On The Cloud required to work without other plugins with same functionally (Cloud Media Upload), if you have other plugins with doing same thing, please DE-ACTIVE them in order to get Ultimate Media On The Cloud working properly.

Install The Plugin

With Lite version you can install the plugin directly from Admin Panel automatically. Or you can download the zip file and prepare it for install.
Unzip the plugin file and you will have plugin folder, upload the plugin folder and all it's file in sub-folders into your host wordpress content plugin dir, located at /wp-content/plugins.
Active the plugin, and you will have a left panel menu as below.

General Settings

In General Settings We have 4 sections to focus on

  • Main General Tab - Here for common settings.
  • Amazon Cloud S3 - Put Amazon S3 credentials.
  • Google Cloud Storage - Put Google Cloud Storage credentials.
  • Advanced Settings - Addition settings.

 

Main General Tab

Ultimate Media On The Cloud Main Setting

  • Section 1: Choose YES to active the plugin, if you choose NO the plugin is temporary DISABLED, so when you upload a new media it will not be uploaded to the cloud, notice that all existing medias which were uploaded before still having cloud source URL. If you want them to have host URL, you have to disable plugin via Admin Plugin Management page.
  • Section 2: Choose the default Cloud Storage Account where medias will be saved to.
  • Section 3: Choose YES if you want to keep a copy of media at your hosting disk, otherwise media will be cleaned up when it's successfully uploaded to cloud storage.
  • Section 4: Choose the target Scheme Protocol, HTTPS or HTTP and your media URL will be used as HTTPS or HTTP source.

 

Amazon Cloud S3 & Google Cloud Storage

Ultimate Media On The Cloud Account Setting

Ultimate Media On The Cloud Account Setting

This page is rendering the Default Amazon S3/Google Cloud Account which you chose as default for upload media to. To see and set default account you can see docs Manage Cloud Accounts.

If you choose Amazon S3 at Main Setting tab, all medias will be uploaded to this account in this setting tab.

 

Advanced Settings

Ultimate Media On The Cloud Advanced Setting

  • Section 1: Choose YES will remove Cloud Media when you delete your media from admin panel.
  • Section 2: The post types you want to upload media only.
  • Section 3: Same idea with post type, but here will put allowed File Types.

Manage Cloud Accounts

Plugin allows UNLIMITED number of cloud accounts you want to create. To manage your cloud accounts choose Menu Ultimate Media On The Cloud → Cloud Accounts.

Ultimate Media On The Cloud Google Storage

Create S3 Account

Ultimate Media On The Cloud Create S3 Account

  • Section 1: Account Name Specify the name of Account you want to create.
  • Section 2: App Key Amazon S3 App Key.
  • Section 3: App Secret Amazon S3 App Secret.
    For instruction how to obtain Amazon S3 Credentials. Please got to section Get Amazon S3 AppId & Secret
  • Section 4: After you filled App Key & Secret then choose the Region. You could click on Connect button to perform a test connection for your config, then fetch out the Buckets for you can choose the default Bucket.
    Any of wrong Credentials will be thrown here for you can review and correct it.
  • Section 5: Buckets After Buckets are listed into this box, you can choose one for default. All medias will be saved to this default bucket.
  • Section 6: Cloud Path Target path on the could you want to save media to. (/ is root dir, noticed that all sub-dirs separated by / will be created automatically if they are not existed when media is uploading).
  • Section 7: Regions Region of your account config.
    You can read more about Amazon Regions Docs

    List of supported Regions

                                        US East (Ohio) - (us-east-2)
                                        US East (N. Virginia) - (us-east-1)
                                        US West (N. California) - (us-west-1)
                                        US West (Oregon) - (us-west-2)
                                        Canada (Central) - (ca-central-1)
                                        Asia Pacific (Mumbai) - (ap-south-1)
                                        Asia Pacific (Seoul) - (ap-northeast-2)
                                        Asia Pacific (Singapore) - (ap-southeast-1)
                                        Asia Pacific (Sydney) - (ap-southeast-2)
                                        Asia Pacific (Tokyo) - (ap-northeast-1)
                                        China (Ningxia) - (cn-northwest-1)
                                        EU (Frankfurt) - (eu-central-1)
                                        EU (Ireland) - (eu-wes)
                                        EU (London) - (eu-west-2)
                                        South America (São Paulo) - (sa-east-1)
                                    
  • Section 8: Storage Class Default storage class for media when uploading to cloud.
    You can read more about Amazon Storage Class

    Supported Storage Classes

                                        STANDARD - Standard
                                        STANDARD_IA - Standard - Infrequent Access
                                        REDUCED_REDUNDANCY - Reduced Redundancy
                                    

Create S3 Account

Ultimate Media On The Cloud Create S3 Bucket

When S3 Account is created. Go to edit the account you could see a new Button Create Bucket. Here it allows you to create a new bucket for your S3 Account.

Ultimate Media On The Cloud Create S3 Bucket

By clicking on Create Bucket button. Popup will open, you fill the name of new bucket, choose the region for you new bucket and hit Create

Set S3 Bucket CORS

Ultimate Media On The Cloud Set S3 Bucket CORS

Stand on edit account page, clicking on Put Bucket CORS to set CORS configuration for a bucket.

Default Bucket CORS you could apply

                        
                         
                          *
                          GET
                          POST
                          PUT
                          
                          
                          
                          
                        

Create Google Cloud Account

Ultimate Media On The Cloud Create Google Cloud Account

  • Section 1: Account Name Specify the name of Account you want to create.
  • Section 2: Project ID The associated Project ID for your Google Cloud Storage Account, you could find it under your bucket setting tab (Google Console).
    Access URL look like: https://console.cloud.google.com/storage/settings?hl=en&project=your-project

    Ultimate Media On The Cloud Create Google Cloud Account

  • Section 3: Authentication File This could be .json or .p12 authentication file format. You could create it from Google Authentication Key Creator.
    Visit Google IAM Admin to grant service or permission first.
    Access URL look like: https://console.cloud.google.com/iam-admin/iam?hl=en&project=your-project
  • Section 4: You could click on Connect button to perform a test connection for your config, then fetch out the Buckets for you can choose the default Bucket.
    Any of wrong Credentials will be thrown here for you can review and correct it.
  • Section 5: Buckets After Buckets are listed into this box, you can choose one for default. All medias will be saved to this default bucket.
  • Section 6: Cloud Path Target path on the could you want to save media to. (/ is root dir, noticed that all sub-dirs separated by / will be created automatically if they are not existed when media is uploading).

Create Google Cloud Bucket

Ultimate Media On The Cloud Create Google Cloud Bucket

When Google Cloud Account is created. Go to edit the account you could see a new Button Create Bucket. Here it allows you to create a new bucket for your Google Cloud Account.
When creating Bucket popup is open, fill the name of bucket, then hit Create

Migration

With Ultimate Media On The Cloud you can easy to move all your host medias to the Cloud. The progress is automatic and just some simple configs before you start. Please check explanation below

To access Migration page. From left panel menu navigate to Ultimate Media On The Cloud → Migration

Ultimate Media On The Cloud Migration

  • Section 1: Type of action Choose the type of Migration you want to process. We have these following types:
    From Host To Cloud will migrate your medias from your local hosting to the Cloud Storage Disk.
    From Cloud To Host will move back the medias from Cloud Storage Disk back to your local hosting. In case you are going to deactive the plugin or remove it.
  • Section 2: Filter file type Specify the File type you wan to migrate only, in case you just want to migrate only Image / Document,... the value here is the extension of the file. You could put jpg, png,... separated by comma.
  • Section 3: Choose Account Choose the target Cloud Account you want to move the medias to. Accounts will be list as dropdown selection, you can learn how to manage accounts at the Manage Cloud Accounts Section
  • Section 4: Remove file If you check this option, after migration is completed plugin will clean up your hosting media files (remove them from host).
  • Section 5: Include media from another account? If you check this option, when migration progress is started it will scan for all media which is uploaded before to Cloud Account and bring them to migration elements and they will be migrated to this Cloud Account. (In case you want to switch medias to another Cloud Storage Service Account).
  • Section 6: Stop On Error If you choose this option, when the migration progress face the first error, it will be stopped. (If you want to ignore the error, so don't tick this option).

Support & Help Desk

1. You can directly submit the support request inside the plugin by navigating to Ultimate Media On The Cloud → Support / Feedback
2. Email us to: tranit1209@gmail.com
3. Join and post your question at Plugin forum community

LITE version Ultimate Media On The Cloud Lite Wordpress Plugin page
PRO version Ultimate Media On The Cloud Pro Support

Change logs #back to top

You can read the file change-logs.txt in the root directory of Ultimate Media On The Cloud plugin
to see detail of change logs, we put the version change logs in every version release.


Change logs


                                    -----------------------------------------------------------------------------------------
                                    Version 1.22.5 - June 27th, 2019
                                    -----------------------------------------------------------------------------------------

                                    - Support Migration between Host and Clouds, Cloud and Cloud.
                                    - Unlimited Cloud Accounts.
                                    - Post types filter, no limitation on post types setting.
                                    - File types filter, no limitation on file types setting.
                                    - Enable / Disable cloud storage for specify user.
                                    - Inline Creating Buckets.
                                    - Bucket CORS configuration.
                                    - Support cloud encryption, CloudFront and CDN.
                                    - Wordpress Multi Sites support.
                                    - Master password to protect your account config.