Use Pods image and file fields with WP Media Cloud cloud storage
Pods is a completely free content development framework for WordPress that lets you create custom post types, taxonomies, settings pages, and custom fields of every type. WP Media Cloud offloads every image and file those fields reference to cloud storage automatically, with no extra configuration on either side.
Pods models your content. WP Media Cloud moves the media those fields reference to the cloud.
Pods and WP Media Cloud operate at different layers of WordPress. Pods defines your content types and field groups. WP Media Cloud controls where the files those fields reference are stored and served from. Because Pods image and file upload fields store media library attachment IDs, and WP Media Cloud rewrites all attachment URLs transparently, the two work together without any shared configuration.
Install and configure WP Media Cloud
Set up WP Media Cloud with your preferred cloud storage provider. From this point on, every image or file uploaded to the WordPress media library is automatically moved to cloud storage, regardless of which field or interface it was uploaded through.
Build your Pods content types and fields as normal
Create your custom post types, taxonomies, settings pages, and field groups in Pods as you normally would. Add image and file upload fields wherever your content model needs them. When a content editor selects an image through a Pods field, it is uploaded to the media library and immediately offloaded to cloud storage by WP Media Cloud.
Pods field values resolve to cloud URLs
When your theme, template, shortcode, or Pods Block outputs the value of an image or file field, the URL it receives from WordPress already points to your cloud storage bucket or CDN. WP Media Cloud rewrites attachment URLs at the WordPress level, so every integration reading from the media library gets the cloud URL automatically.
Works across all Pods content types
Pods image and file fields work the same way whether they are attached to custom post types, taxonomies, user profiles, settings pages, or Advanced Content Types. Media library attachments are always offloaded at upload time regardless of how Pods stores the field value on the back end.
Any Pods field that stores a media library attachment.
Pods supports a wide range of field types. The ones that interact with WP Media Cloud are those that store or reference a WordPress media library attachment. When a file is selected through one of these fields, it passes through the WordPress media library upload process, which is where WP Media Cloud intercepts it and moves it to cloud storage.
Fields that store text, numbers, dates, colours, relationship data, or other non-media values are not affected. WP Media Cloud only touches files that pass through the media library. This applies to both standard Pods custom fields on Custom Post Types and fields attached to Advanced Content Types, since media attachments always pass through the media library at upload time regardless of where the field value is ultimately stored.
Pods field types
Choose the cloud storage that fits your project.
WP Media Cloud works with every major cloud storage provider. Pods image and file fields work with all of them, since the offloading happens at the media library level regardless of which Pods content type or field group they belong to.
Use Pods image and file fields. Let WP Media Cloud handle the cloud.
Every image and file your Pods fields reference moves to cloud storage automatically. Pods is free on WordPress.org. 30-day money-back guarantee on WP Media Cloud.